作者GoodTauSo (Do live Loop)
看板Database
標題[SQL ] Order by能否由中間值排起?
時間Tue Aug 17 10:18:41 2010
假設有資料1,2,3,4,5,6,7,8,9
Order by = 1,2,3,4,5,6,7,8,9
Order by Desc = 9,8,7,6,5,4,3,2,1
如果想從中間開始排序,再往左右擴散呢?
5,6,4,7,3,8,2,9,1 or 5,4,6,3,7,2,8,1,9
Order好像只能昇冪或降冪
有辦法這樣排序嗎?
--
test
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.53.194
1F:推 Adonisy:看ORDER BY有沒有這樣定義。。。 08/17 10:59
2F:推 FireLake:用類似 select abs(col-value) calc ... order by calc 08/17 12:00
3F:→ GoodTauSo:樓上方法GOOD 08/17 18:03