[SQL ] 多欄位資料排序
我有一個Table資料如下
id d_time num
1 2011-04-06 15:56:54 70
2 2012-07-11 15:56:54 65
3 2012-07-11 15:57:28 60
我想要讓資料表依照d_time排序後,再排序num
依照我的想法應該是可以排成下列才是
id d_time num
2 2012-07-11 15:56:54 65
3 2012-07-11 15:57:28 60
1 2011-04-06 15:56:54 70
可是我排完之後,順序總是不正確,如下表
id d_time num
3 2012-07-11 15:57:28 60
2 2012-07-11 15:56:54 65
1 2011-04-06 15:56:54 70
我想要請問一下要怎樣才能排成我想要的方式?
目前使用的SQL語法為
SELECT * FROM test2 order by d_time desc,num desc
請幫忙修正一下,謝謝
--
http://www.myspace.com/soundtrack0220
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.10.32
→
07/11 19:55, , 1F
07/11 19:55, 1F
推
07/11 20:03, , 2F
07/11 20:03, 2F
推
07/11 20:10, , 3F
07/11 20:10, 3F
→
07/11 20:11, , 4F
07/11 20:11, 4F
→
07/11 20:12, , 5F
07/11 20:12, 5F
→
07/12 09:28, , 6F
07/12 09:28, 6F
→
07/12 09:28, , 7F
07/12 09:28, 7F
→
07/12 09:29, , 8F
07/12 09:29, 8F
→
07/12 09:29, , 9F
07/12 09:29, 9F
→
07/12 09:29, , 10F
07/12 09:29, 10F
→
07/12 09:30, , 11F
07/12 09:30, 11F