SQL ORDER BY คำสำคัญ
สั่งโดย
คำORDER BY
สั่งใช้เพื่อจัดเรียงชุดผลลัพธ์ในลำดับจากน้อยไปมากหรือมากไปหาน้อย
คำORDER BY
สั่งจะเรียงลำดับผลลัพธ์ที่ตั้งค่าจากน้อยไปหามากตามค่าเริ่มต้น ในการเรียงลำดับเรกคอร์ดจากมากไปหาน้อย ใช้
DESC
คำสำคัญ
คำสั่ง SQL ต่อไปนี้จะเลือกคอลัมน์ทั้งหมดจากตาราง "ลูกค้า" จัดเรียงตามคอลัมน์ "ชื่อลูกค้า":
ตัวอย่าง
SELECT * FROM Customers
ORDER BY CustomerName;
ASC
คำASC
สั่งใช้เพื่อจัดเรียงข้อมูลที่ส่งคืนในลำดับจากน้อยไปมาก
คำสั่ง SQL ต่อไปนี้จะเลือกคอลัมน์ทั้งหมดจากตาราง "ลูกค้า" จัดเรียงตามคอลัมน์ "ชื่อลูกค้า":
ตัวอย่าง
SELECT * FROM Customers
ORDER BY CustomerName ASC;
รายละเอียด
คำDESC
สั่งใช้เพื่อจัดเรียงข้อมูลที่ส่งคืนในลำดับจากมากไปน้อย
คำสั่ง SQL ต่อไปนี้จะเลือกคอลัมน์ทั้งหมดจากตาราง "ลูกค้า" เรียงลำดับจากมากไปน้อยตามคอลัมน์ "CustomerName":
ตัวอย่าง
SELECT * FROM Customers
ORDER BY CustomerName DESC;