很久之前就碰见过一次这种情况。
最近刚刚又碰到一次,但是没有想起来解决方法(忘记怎么解决的了)……汗!
我是这种情况:
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' 的错误
以防再次忘记,记录备忘……