สอบถามวิธี ORDER BY จาก DATA สอบถามวิธี ORDER BY จาก DATAคือ ฟิวที่ใช้เก็บข้อมูล
สอบถามวิธี ORDER BY จาก DATA
คือ ฟิวที่ใช้เก็บข้อมูล เก็บ 0, 1, 2, 3, 4, 5, 6, 7, 8
ต้องการเรียงลำดับจากที่เราต้องการให้เลขไหนขึ้นก่อนหลังนะครับ
เช่นอยากให้ 3, 4, 5, 6, 7, 8, 0, 1 เรียงตามลำดับนะครับ?
รบกวนผู้รู้ทีครับ
ขอบคุณครับTag : - - - -
Date :
2009-10-19 13:25:54
By :
bai
View :
1177
Reply :
5
Order by คงจะช่วยได้ในกรณีที่คุณมีลำดับที่แน่นอนครับ
ส่วนถ้าคุณต้องการเรียงลำดับแบบที่คุณต้องการ
คุณต้องมี key เพิ่มอีกอัน ครับผมที่เรียงลำดับที่แน่นอน
Date :
2009-10-19 13:38:23
By :
taobsd
Select Id from tbl_nm where id >=3 and id <=8
UNION
Select Id from tbl_nm where id <>3 and id <> 8
Date :
2009-10-19 13:55:34
By :
Sek-Artdrinker
SQL UNION
Date :
2009-10-19 13:56:27
By :
Sek-Artdrinker
ขอบคุณ คุณ TAOBSD และ Sek-Artdrinker มากๆนะครับ
Date :
2009-10-19 14:51:10
By :
bai
ใช้วิธี mysql> select * from pet order by field(species, 'cat', 'dog', 'bird'); นี้เลยครับ
ข้อมูลเพิ่มเติม http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html
Date :
2009-10-19 14:53:56
By :
Guest
Load balance : Server 05