close
如果要將ORDER BY 用在UNION的SQL QUERY內的時候
像這樣:
select ......... order by XXX
union
select...........order by XXX
這樣是錯的
要這樣用:
select ..........
union
select ...........
order by 1
要注意只能在最後一個select下order by
然後order by後面接的數字為欄位編號 1就表示照第一欄排序
這樣就OK了!
像這樣:
select ......... order by XXX
union
select...........order by XXX
這樣是錯的
要這樣用:
select ..........
union
select ...........
order by 1
要注意只能在最後一個select下order by
然後order by後面接的數字為欄位編號 1就表示照第一欄排序
這樣就OK了!
全站熱搜
留言列表