วันพุธที่ 17 ธันวาคม พ.ศ. 2557

คำสั่ง SQL ORDER BY

แสดงปกติพิมพ์โค้ดนี้?
  1. SELECT "column_name"  
  2. FROM "table_name"  
  3. [WHERE "condition"]  
  4. ORDER BY "column_name" [ASCDESC]  
ASC และ DESC คือรูปแบบการเรียงลำดับ
  • ASC เรียงจากน้อยไปหามาก
  • ASC เรียงจากมากไปหาน้อย
นอกจากนี้ยังสามารถกำหนด การจัดเรียงได้มากกว่า 1 คอลัมน์ ดังต่อไปนี้

  1. ORDER BY "column_name1" [ASCDESC], "column_name2" [ASCDESC]  
ตาราง Store_Information 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999
Boston$700Jan-08-1999
การใช้งาน
  1. SELECT store_name, Sales, Date  
  2. FROM Store_Information  
  3. ORDER BY Sales DESC  
ผลลัพธิ์ที่ได้ 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
Boston$700Jan-08-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999
นอกจากนี้เราสามารถใช้ตัวเลขกำหนดแทน คอลัมน์ได้ เช่น
  1. SELECT store_name, Sales, Date  
  2. FROM Store_Information  
  3. ORDER BY 2 DESC   
ทีี่มา: http://www.ninenik.com

ไม่มีความคิดเห็น:

แสดงความคิดเห็น