با سلام، من یه دیتابیس دارم ،راهی هست که بتونم فقط از سه سطر آخرش گزارش تهیه کنم؟ممنون میشم اگه کسی اطلاعاتی داره راهنمایی کنه
با سلام، من یه دیتابیس دارم ،راهی هست که بتونم فقط از سه سطر آخرش گزارش تهیه کنم؟ممنون میشم اگه کسی اطلاعاتی داره راهنمایی کنه
با دستور Top میتونید تعداد برگشت رو مشخص کنید و با DESC میتونید بر اساس نزولی جستجو کنید
منبع دادتون رو با کد sql پر کنید و به گزارشگیر انتفال بدید
SELECT TOP (3) ID, FirstName, LastNameFROM dbo.tbl1
ORDER BY ID DESC
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها
خیلی خیلی ممنون دوست عزیز ، دکمه تشکر تو سایت نبود !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
یه سوال دیگه دوست عزیز خروجی به این صورت از آخر به اول میره اگه من بخوام سه سطر آخر هم نمایش داده بشن و هم از اول به آخر باشن باید چکاری رو انجام بدم ؟ بر فرض مثال اگه سه سطر آخر دیتابیس دارای آی دی 1و2و3 باشه بعد از استفاده از دستور شما خروجی به صورت 3و2و1 نمایش داده میشه، چطور باید از کم به زیاد نمایش داده بشه؟ ممنون
آخرین ویرایش به وسیله hamalous : دوشنبه 04 شهریور 1398 در 18:27 عصر
این قبیل سوالات رو در بخش SQL Server مطرح کنید
SELECT * FROM ( SELECT top(3) * FROM tbl1 ORDER BY id DESC
) as r ORDER BY id
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها