Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

รับ 10 แถวแรกตามด้วยไวยากรณ์เพื่อแสดงระเบียนแถวที่เหลือด้วยแบบสอบถาม MySQL เดียว


ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable ( Id int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที)

แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงในค่า DemoTable (100) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.31 วินาที) mysql> แทรกลงในค่า DemoTable (101) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.26 วินาที) mysql> แทรกลงในค่า DemoTable ( 102); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) mysql> แทรกลงในค่า DemoTable (103); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.64 วินาที) mysql> แทรกลงในค่า DemoTable (104); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.12 วินาที) mysql> แทรกลงในค่า DemoTable (105); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.08 วินาที) mysql> แทรกลงในค่า DemoTable (106); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.25 วินาที) mysql> แทรกลงในค่า DemoTable ( 107); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.44 วินาที) mysql> แทรกลงในค่า DemoTable (108); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.62 วินาที) mysql> แทรกลงในค่า DemoTable (109); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.10 วินาที) mysql> แทรกลงในค่า DemoTable (110) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.31 วินาที) mysql> แทรกลงในค่า DemoTable (111); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.94 วินาที) mysql> แทรกลงในค่า DemoTable ( 112);แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.08 วินาที)mysql> แทรกลงในค่า DemoTable (113); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.35 วินาที) mysql> แทรกลงในค่า DemoTable (114); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า DemoTable (115); แบบสอบถามตกลง , 1 แถวได้รับผลกระทบ (0.25 วินาที)

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก *จาก DemoTable;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+------+| รหัส |+------+| 100 || 101 || 102 || 103 || 104 || 105 || 106 || 107 || 108 || 109 || 110 || 111 || 112 || 113 || 114 || 115 |+------+16 แถวในชุด (0.00 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อให้ได้ 10 แถวแรกตามด้วยแถวที่เหลือ -

mysql> เลือก *จาก DemoTable LIMIT 999 offset 0;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+------+| รหัส |+------+| 100 || 101 || 102 || 103 || 104 || 105 || 106 || 107 || 108 || 109 || 110 || 111 || 112 || 113 || 114 || 115 |+------+16 แถวในชุด (0.00 วินาที)