PDA

View Full Version : پیدا کردن 5 رکورد آخر



a.maleki
شنبه 30 مرداد 1389, 09:48 صبح
با عرض سلام
می خواستم تو یه کوئری 5 رکورد آخر رو پیدا کنم چطوری این کار را باید انجام بدم

az.heidarzadeh
شنبه 30 مرداد 1389, 09:59 صبح
سلام ، اونو برای mysql میخوای یا sqlserver ؟
توی mysql باید اینطوری بنویسی


select * from tb_test order by dcID desk limit 5

توی sqlserver هم خیلی فرق نمیکنه فکر میکنم حتما یه چیزی مثل همینه...

a.maleki
شنبه 30 مرداد 1389, 10:03 صبح
دوست عزیز من سوالم رو تو بخش sql server پرسیدم

mrsalam
شنبه 30 مرداد 1389, 12:10 عصر
فکر می کنم از ROW-NUMBER بشه استفاده کرد

a.maleki
شنبه 30 مرداد 1389, 12:25 عصر
دوستان مشکل من حل نشد لطفا کمک کنید

ahmad_eagle2002
شنبه 30 مرداد 1389, 12:28 عصر
select top 5 * from table_name

a.maleki
شنبه 30 مرداد 1389, 12:51 عصر
ببین دوست عزیز من 5 رکورد آخری که ثبت شده را می خواهم نه 5 رکورد اول

ahmad_eagle2002
شنبه 30 مرداد 1389, 14:16 عصر
select top 5 * from table_name
order by primary_key_filed desc