Translate

วันอังคารที่ 7 มีนาคม พ.ศ. 2560

How to use SQL Order by

                 สวัสดีครับช่วงนี้เรายังอยู่กันที่ sql อยู่นะครับ sql นี้สำคัญมากกับผู้ที่เขียนโปรแกรมไม่ว่าจะภาษาไหนส่วนใหญ่ก็ใช้ database ในการเก็บข้อมูลผู้เขียนจึงอธิบายเกี่ยวกับ sql เยอะหน่อยครับ วันนี้จะมาคุยกันเรื่อง Order by ว่ามีความสำคัญยังไง ใช้ยังไง ทำไมถึงต้องใช้ครับ

Example 

ถ้า table User มีข้อมูลดังตารางด้านล่างนี้


Table USER_REGIST

idnamesurnameageregister_date
1JaneTiny1801/02/2017
2JaneTiny1801/02/2017
3JaneToy2012/04/2011
4JaneRage2229/03/2015
5TomRage2330/12/2016

จากกรณีใน table ด้านบนนี้ถ้าเราต้องการ select ข้อมูลจากน้อยไปมากให้เรียงลำดับกันตามไอดีเราสามารถใช้คำสั่งดังนี้

SELECT * FROM USER_REGIST ORDER BY ID DESC;
(จะใส่ DESC หรือไม่ก็ได้เพราะปกติจะ Default ที่ DESC อยู่แล้ว)

ถ้าต้องการเรียงจากมากไปน้อย

SELECT * FROM USER_REGIST ORDER BY ID ASC;

มาถึงตรงนี้เพื่อนๆคงทราบแล้วนะครับว่า Order by มีไว้ทำอะไรและมีประโยชน์ยังไงบ้าง นั่นคือเอาไว้เรียงลำดับครับ คำสั่ง SQL ไม่ยากอย่างที่หลายคนคิดบทความหน้าเราจะมาต่อที่ sql ต่อนะครับติดตามกันได้ครับ ขอบคุณและสวัสดีครับ

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

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