PDA

View Full Version : انتخاب 10 سطر دوم از آخر در MYSQL (حل شد)



Golsha
یک شنبه 23 شهریور 1393, 12:01 عصر
سلام دوستان ببخشید میخواستم بپرسم چطور میتونم ده سطر دوم از آخر دیتابیس رو انتخاب کنم ؟

hamedarian2009
یک شنبه 23 شهریور 1393, 12:12 عصر
SELECT * FROM `data` ORDER BY `id` DESC LIMIT 10,10

Golsha
یک شنبه 23 شهریور 1393, 15:37 عصر
ممنون فقط یه سوال دیگه اونم اینکه 10 اول و 10 دوم چه معنایی دارن ؟

mohammad reza beizavi
یک شنبه 23 شهریور 1393, 16:15 عصر
کد در پست #2: 10 اول تعداد سطرهایی است که کوئری select از آن گذار می کند و 10 دوم تعداد سطرهاییست که fetch می کند.

hamedarian2009
یک شنبه 23 شهریور 1393, 16:52 عصر
ممنون فقط یه سوال دیگه اونم اینکه 10 اول و 10 دوم چه معنایی دارن ؟

دستور LIMIT فقط یک تعداد محدودی رو براتون فچ میکنه حالا کافیه با ORDER BY DESC رکوردهارو از آخر بخونید بعدش 10 اولی میگه شروع فچ از رکورد دهم باشه و 10 دومی هم تعداد رکوردهایی که فچ کنه

leila_bidasd2012
سه شنبه 05 اسفند 1393, 12:20 عصر
خیلی خیلی پست خوب و مفیدی بوووووووووووووووووووووووو د

MMSHFE
سه شنبه 05 اسفند 1393, 23:10 عصر
دکمه تشکر کاربرد قشنگتری داره. با توجه به تازه وارد بودنتون توی تالار (اولین پستی هست که میگذارین) شما رو به خوندن قوانین سایت که توی امضام هست سفارش میکنم.