نقل قول: اشکال در دستور while
شما می توانید از دستور cursor استفاده نمایید
نقل قول: اشکال در دستور while
میشه راهنمایی کنید من نمیدونم چطور باید کرسر رو بنویسم.
از دوستان کسی دیگه نمیتونه راهنمایی کنه چون واقعا به حلش نیاز دارم.
نقل قول: اشکال در دستور while
سلام
به نظرم خیلی دارید با الگوریتم های برنامه نویسی به SQL نگاه می کنید ... شاید احتیاجی به حلقه نباشد
Selecttop 1 ID From T1 where [Date]=@date orderby [term] desc
با این کد شما ID بزرگترین Term مربوط به یه تاریخ رو به دست می آرید
نقل قول: اشکال در دستور while
ممنون دوست عزیز جوابتون بهم ایده داد اینم دستور درستش:
SELECT TOP (1) PERCENT AdjustmentSeasonFactor, Id_Year, Id_Term
FROM dbo.TbSeasonFactor
WHERE (Id_Year <= @Id_Year) AND (Id_Term <= @Id_Term)
ORDER BY Id_Year DESC, Id_Term DESC