PDA

View Full Version : انتخاب چند تایی رکورد در sql



kebriamafia
دوشنبه 04 مهر 1390, 19:12 عصر
یه جدولی دارم که 300 تا رکورد داره و کلید اصلی جدول هم کد ملی است یعنی فیلد autonumber نداره.
میخوام select ی بنویسم که رکوردها رو 20 تا 20 انتخاب کنه. ممنون میشم کمکم کنین

یوسف زالی
دوشنبه 04 مهر 1390, 22:15 عصر
سلام.
در اکسس یا SQL?
اگر SQL هست همینجا سرچ کنید چندین بار بحث شده

kebriya
سه شنبه 05 مهر 1390, 10:58 صبح
اگه میشه در sql2008 رو بگین. منم سرچ کردم پیدا نکردم

یوسف زالی
سه شنبه 05 مهر 1390, 11:43 صبح
with CTE as (select ROW_NUMBER() over (order by YourSortOrderField) as Row, * from YourTable)
select *
from CTE
where Row between Value1 and Value2

kebriya
سه شنبه 05 مهر 1390, 11:54 صبح
:لبخندساده:ممنون از لطفتون. تست کردم جواب داد