با سلام، من یه دیتابیس دارم ،راهی هست که بتونم فقط از سه سطر آخرش گزارش تهیه کنم؟ممنون میشم اگه کسی اطلاعاتی داره راهنمایی کنه
Printable View
با سلام، من یه دیتابیس دارم ،راهی هست که بتونم فقط از سه سطر آخرش گزارش تهیه کنم؟ممنون میشم اگه کسی اطلاعاتی داره راهنمایی کنه
با دستور Top میتونید تعداد برگشت رو مشخص کنید و با DESC میتونید بر اساس نزولی جستجو کنید
منبع دادتون رو با کد sql پر کنید و به گزارشگیر انتفال بدید
SELECT TOP (3) ID, FirstName, LastNameFROM dbo.tbl1
ORDER BY ID DESC
خیلی خیلی ممنون دوست عزیز ، دکمه تشکر تو سایت نبود !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
یه سوال دیگه دوست عزیز خروجی به این صورت از آخر به اول میره اگه من بخوام سه سطر آخر هم نمایش داده بشن و هم از اول به آخر باشن باید چکاری رو انجام بدم ؟ بر فرض مثال اگه سه سطر آخر دیتابیس دارای آی دی 1و2و3 باشه بعد از استفاده از دستور شما خروجی به صورت 3و2و1 نمایش داده میشه، چطور باید از کم به زیاد نمایش داده بشه؟ ممنون
این قبیل سوالات رو در بخش SQL Server مطرح کنید
SELECT * FROM ( SELECT top(3) * FROM tbl1 ORDER BY id DESC
) as r ORDER BY id