สำหรับสิ่งนี้ คุณสามารถใช้ ORDER BY ให้เราสร้างตาราง -
mysql> สร้างตาราง demo57−> (−> id int ไม่ใช่ null auto_increment คีย์หลัก,−> full_name varchar(20)−> );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.60 วินาที)
แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า demo57(full_name) ('John Smith'); ตกลง, 1 แถวได้รับผลกระทบ (0.24 วินาที)mysql> แทรกลงในค่า demo57 (full_name) ('David Miller'); ตกลง 1 แถว ได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า demo57 (full_name) ('ไม่รู้จัก'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า demo57 (ชื่อเต็ม) ('คริสบราวน์'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.31 วินาที)
แสดงบันทึกจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก demo57;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+--------------+| id | full_name |+----+--------------+| 1 | จอห์น สมิธ || 2 | เดวิด มิลเลอร์ || 3 | ไม่รู้จัก || 4 | Chris Brown |+----+-------------+4 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อจัดเรียงค่าเฉพาะในตอนท้าย
mysql> เลือก *จาก demo57−> สั่งซื้อโดย (full_name="Not Known"),full_name desc;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+--------------+| id | full_name |+----+--------------+| 1 | จอห์น สมิธ || 2 | เดวิด มิลเลอร์ || 4 | คริส บราวน์ || 3 | Not Known |+----+-------------+4 แถวในชุด (0.00 วินาที)