很久之前就碰見過一次這種情況。
最近剛剛又碰到一次,但是沒有想起來解決方法(忘記怎麼解決的了)……汗!
我是這種情況:
SELECT
create_time createTime
FROM
TABLE1
UNION
SELECT
create_time createTime
FROM
TABLE1
ORDER BY createTime DESC
注意到沒有:
order by 後面的列名是select結果列的別名
否則create_time 就會出現: Unknown column 'create_time' in 'order clause' 的錯誤
以防再次忘記,記錄備忘……