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

แบบสอบถาม MySQL เพื่อแสดงระเบียนที่สั่งซื้อโดย DESC ในขณะที่ข้ามไปบ้าง


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

mysql> สร้างตาราง DemoTable( Id int ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.94 วินาที)

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

mysql> แทรกลงในค่า DemoTable (10,'Chris'); แบบสอบถามตกลง, 1 แถวได้รับผลกระทบ (0.16 วินาที) mysql> แทรกลงในค่า DemoTable (1, 'David'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที )mysql> แทรกลงในค่า DemoTable (4,'Bob'); แบบสอบถามตกลง, 1 แถวได้รับผลกระทบ (0.10 วินาที) mysql> แทรกลงในค่า DemoTable (6, 'Sam'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable (7,'Mike'); แบบสอบถามตกลง, 1 แถวได้รับผลกระทบ (0.10 วินาที) mysql> แทรกลงในค่า DemoTable (5, 'Carol'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.20 วินาที) mysql> แทรก ลงในค่า DemoTable(9,'John');แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.19 วินาที)

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

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

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

<ก่อนหน้า>+------+-------+| รหัส | ชื่อ |+------+-------+| 10 | คริส || 1 | เดวิด || 4 | บ๊อบ || 6 | แซม || 7 | ไมค์ || 5 | แครอล || 9 | John |+------+-------+7 แถวในชุด (0.00 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงบันทึกใน DESC ในขณะที่ข้ามบางส่วน ที่นี่ เรากำลังแสดง 4 รายการในขณะที่ข้าม 3 -

mysql> เลือกชื่อจากคำสั่ง DemoTable ตามรหัส DESC จำกัด 3,4;

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

<ก่อนหน้า>+-------+| ชื่อ |+-------+| แซม || แครอล || บ๊อบ || David |+-------+4 แถวในชุด (0.00 วินาที)