[SQL ] ORDER BY的插入位置
大家好
本身沒學過SQL、不是唸資訊、VB老師看我可憐讓我60分過...
被主管指派跨部門維護系統,所以我不知道版本跟資料庫名稱QQ
select * from (
select
case
when 判斷燈號顯示的語法
欄位名稱
from
left join 串資料庫
where 判斷欄位顯示條件
order by F001, F002 不正確
) a
where 1=1
select * from a
order by F001, F002 不正確
我有查到排序要使用order by F001(我的欄位名稱), F002(如果要接第二個排序),
但我不知道要放在哪裡才對...
目前每一段都塞過可是都沒有成功= =
根據板友的建議我放在where後面,可是系統都說有問題
請大家幫忙>"<
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.185.6
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1497318833.A.954.html
推
06/13 10:26, , 1F
06/13 10:26, 1F
→
06/13 10:26, , 2F
06/13 10:26, 2F
我加在兩個地方
select * from (
select
case
when 判斷燈號顯示的語法
欄位名稱
from
left join 串資料庫
where 判斷欄位顯示條件
order by F001, F002 不正確
) a
where 1=1
select * from a
order by F001, F002 不正確
所以我不知道還要加什麼...
推
06/13 10:28, , 3F
06/13 10:28, 3F
我找到解套方法了!!謝謝~
※ 編輯: yasang (220.132.185.6), 06/13/2017 11:56:37
推
06/13 15:27, , 4F
06/13 15:27, 4F
Database 近期熱門文章
PTT數位生活區 即時熱門文章