কম্পিউটার টিউটোরিয়াল

MySQL-এ প্রথম ১০টি ফলাফল বাদ দেওয়া (Skip)

MySQL-এ প্রথম ১০টি ফলাফল বাদ দেওয়ার জন্য LIMIT ... OFFSET ব্যবহার করুন।

সিনট্যাক্স:

select *from yourTableName limit 10 offset lastValue;

উদাহরণ হিসেবে একটি টেবিল তৈরি করুন:

mysql> create table SkipFirstTenRecords    -> (     -> StudentId int,     -> StudentName varchar(200)     -> ); Query OK, 0 rows affected (0.53 sec)

১৫টি রেকর্ড ইনসার্ট করুন (StudentId ১০০ থেকে ১১৪):

mysql> insert into SkipFirstTenRecords values(100,'John'); ... (১৫টি রেকর্ড)

সব রেকর্ড দেখান:

mysql> select *from SkipFirstTenRecords;

আউটপুট (১৫টি সারি):

+-----------+-------------+ | StudentId | StudentName | +-----------+-------------+ | 100       | John        | | 101       | Johnson     | | ...       | ...         | | 114       | Pat         | +-----------+-------------+ 15 rows in set (0.00 sec)

প্রথম ১০টি বাদ দিয়ে বাকিগুলো দেখান:

mysql> select *from SkipFirstTenRecords limit 10 offset 10;

আউটপুট (শুধু শেষ ৫টি):

+-----------+-------------+ | StudentId | StudentName | +-----------+-------------+ | 110       | Aaron       | | 111       | Peter       | | 112       | Travis      | | 113       | Alex        | | 114       | Pat         | +-----------+-------------+ 5 rows in set (0.00 sec)
  1. MySQL-এ LIMIT OFFSET দিয়ে রো বাদ দিয়ে (Skip) রেকর্ড বের করা

  2. MySQL-এ LIMIT এবং OFFSET ব্যবহার করে প্রথম N রেকর্ড বাদ দেওয়া

  3. MySQL-এ কোয়েরির ফলাফল র‍্যান্ডমলি সাজানো এবং র‍্যান্ডম সারি বের করা

  4. MySQL-এ JOIN ব্যবহার করে দুটি টেবিলের রেজাল্ট মার্জ করা