ในการเลือกระเบียน 10 รายการแรก เราสามารถเรียงลำดับระเบียนจากน้อยไปมากหรือมากไปหาน้อยได้ จากนั้น ใช้ LIMIT 10 เพื่อรับเพียง 10 รายการเท่านั้น –
เลือก *จาก (เลือก *จาก yourTableName ORDER BY yourColumnName ASC LIMIT 10)anyAliasName ORDER BY yourColumnName DESC;
ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable683(Page int) ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.83 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable683 (100) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า DemoTable683 (101) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า DemoTable683 ( 102); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) mysql> แทรกลงในค่า DemoTable683 (103); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) mysql> แทรกลงในค่า DemoTable683 (104); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.20 วินาที) mysql> แทรกลงในค่า DemoTable683 (105) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.21 วินาที) mysql> แทรกลงในค่า DemoTable683 (106); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า DemoTable683 ( 107); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) mysql> แทรกลงในค่า DemoTable683 (108); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) mysql> แทรกลงในค่า DemoTable683 (109); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.28 วินาที) mysql> แทรกลงในค่า DemoTable683 (110) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable683 (111); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable683 ( 112);คิว ตกลง 1 แถวได้รับผลกระทบ (0.20 วินาที) mysql> แทรกลงในค่า DemoTable683 (113); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า DemoTable683 (114); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.10 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable683;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+------+| เพจ |+------+| 100 || 101 || 102 || 103 || 104 || 105 || 106 || 107 || 108 || 109 || 110 || 111 || 112 || 113 || 114 |+------+15 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อเลือก 10 ระเบียนแรกใน MySQL -
mysql> เลือก *จาก (เลือก *จาก DemoTable683 ORDER BY Page ASC LIMIT 10)tbl ORDER BY Page DESC;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+------+| เพจ |+------+| 109 || 108 || 107 || 106 || 105 || 104 || 103 || 102 || 101 || 100 |+------+10 แถวในชุด (0.00 วินาที)