คำสั่ง SQL ORDER BY
เขียนเมื่อ 14 ปีก่อน โดย Ninenik Narkdeesql mysql order by
คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ sql mysql order by
ไปที่
Copy
SELECT "column_name" FROM "table_name" [WHERE "condition"] ORDER BY "column_name" [ASC, DESC]
ASC และ DESC คือรูปแบบการเรียงลำดับ
- ASC เรียงจากน้อยไปหามาก
- DESC เรียงจากมากไปหาน้อย
ORDER BY "column_name1" [ASC, DESC], "column_name2" [ASC, DESC]
ตาราง Store_Information
store_name | Sales | Date |
Los Angeles | $1500 | Jan-05-1999 |
San Diego | $250 | Jan-07-1999 |
San Francisco | $300 | Jan-08-1999 |
Boston | $700 | Jan-08-1999 |
การใช้งาน
SELECT store_name, Sales, Date FROM Store_Information ORDER BY Sales DESC
ผลลัพธิ์ที่ได้
store_name | Sales | Date |
Los Angeles | $1500 | Jan-05-1999 |
Boston | $700 | Jan-08-1999 |
San Diego | $250 | Jan-07-1999 |
San Francisco | $300 | Jan-08-1999 |
นอกจากนี้เราสามารถใช้ตัวเลขกำหนดแทน คอลัมน์ได้ เช่น
SELECT store_name, Sales, Date FROM Store_Information ORDER BY 2 DESC
กด Like หรือ Share เป็นกำลังใจ ให้มีบทความใหม่ๆ เรื่อยๆ น่ะครับ

URL สำหรับอ้างอิง
Top
Copy
ขอบคุณทุกการสนับสนุน
![]()