作者jami520 (我的生命因你而發光)
看板Database
標題[SQL ] union在一起後的排序?
時間Wed Dec 30 10:06:14 2009
請問一下
目前我有三個資料表UNION在一起,裡面有個date欄位
如果我要讓這三個資料表混合起來的資料的依照give_date作排序
要如何做呢?
我用以下的語法,他只會各表資料表的give_date先做排序之後再混合在一起
蛋我是想先混合在一起在做排序,不知道該怎樣修改呢? 謝謝~
SELECT pno, give_date, '訂購' as type FROM order
union
SELECT pno, give_date, '採購' as type FROM procure
union
SELECT pno, give_date, '預訂' as type FROM preorder
ORDER BY give_date ASC
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.211.84