LIMIT বলে কতগুলো রেকর্ড আনার হবে, আর OFFSET বলে কতগুলো রেকর্ড ছাড়িয়ে শুরু করতে হবে। উদাহরণস্বরূপ LIMIT 4 OFFSET 3 মানে ৩টি রেকর্ড বাদ দিয়ে পরের ৪টি রেকর্ড আনা।
টেবিল তৈরি এবং ডেটা ইনসার্ট
mysql> CREATE TABLE DemoTable (
-> Name VARCHAR(100)
-> );
Query OK, 0 rows affected (1.33 sec)
mysql> INSERT INTO DemoTable VALUES('John'), ('Chris'), ('David'), ('Bob'), ('Sam'), ('Mike'), ('Carol'), ('Robert');
সকল রেকর্ড
+--------+ | Name | +--------+ | John | | Chris | | David | | Bob | | Sam | | Mike | | Carol | | Robert | +--------+
LIMIT 4 OFFSET 3 ব্যবহার
mysql> SELECT * FROM DemoTable LIMIT 4 OFFSET 3;
আউটপুট (৪র্থ থেকে ৭ম সারি):
+-------+ | Name | +-------+ | Bob | | Sam | | Mike | | Carol | +-------+
সারসংক্ষেপ:
LIMIT n— প্রথম n টি রো আনে।OFFSET m— প্রথম m টি রো স্কিপ করে।LIMIT n OFFSET mবাLIMIT m, n— m টি স্কিপ করে পরের n টি আনে।