استفاده OFFSET در mysql

سلام
سال نو مبارک

سوال داشتم در مورد query از mysql کار آرگومان OFFSET چیه وچگونه باید ازش استفاده کرد
و
بهترین راهیکه بشه query طوری تنظیم کرد که جستجو از رکود خاص به بعد انجام بشه چیه
 

Ocarina

Member
فکر کنم با Limit بشه مشخص کنی از کجا و تا چند تا بعد رکورد بخونه
 
من با LIMIT فقط میتونم تعداد رکورد محدود کنم
راه خاصی داره برای اینکه index سرچ از رکورد خاصی باشه،
ممنون میشم یک مثال بدی
 
نحوه استفاده از دستور Offset

واقعآ ممنون فکر میکنم دنبال همین دستور میگشتم
حالا که شما لطف کردید، این Offset برای چه زمانی استفاده میشه البته حواسم به عنوان تاپیک هست


اجب .............!! نهه:mad:

این تقویم شما رو هم نصب کردم جالب بود تا حالا توجه نکرده بود این امکانات گوگل هم، قابل تغییر دارند ،
البته فکر کردم ابتدا تصویری که شما در امضا گذاشتین اونجا نشون خواهد داد
ولی واقآ کار جالب و نویی بود منتظر تغییرا ت جدیدش هستیم
 
آخرین ویرایش:

oxygenws

Active Member
منظورت از "آرگومان" افست رو نمی دونم!!
میشه بگی اینو کجا دیدی؟
 
شرمنده بد توضیح دادم

offset من بیشتردر مقابل شرط LIMIT دیدم ولی موارد استفاده از آن متوجه نشدم
حتی مثالی در این مورد که درست کار کنه ندیدم
ممنون میشم اگر موارد استفاده از اون با مثال برام بزاری

بازم ممنون از توجهتون
 
با استفاده از Offset می توان قبل از گرفتن رکورد های مورد نظر از تعدادی از رکورد ها صرف نظر کنید

در مثال زیر از قبل از جستجو برای برگرداندن 4 رکورد ، از 2 رکورد صرف نظر شده
کد:
SELECT * FROM tabe_name ORDER BY id LIMIT 4,2

فکر می کنم به نوعی اون یکی سوالتون رو هم پاسخ داده باشم
 
Ebrahimimami گفت:
در مثال زیر از قبل از جستجو برای برگرداندن 4 رکورد ، از 2 رکورد صرف نظر شده
کد:
SELECT * FROM tabe_name ORDER BY id LIMIT 4,2

این صرف نظر کردن با شرایط خاصی یا اینکه از ابتدا جستجو صرف نظر میشه

ممنون هستم از توجهت
 

جدیدترین ارسال ها

بالا