[SQL ] if和union並用

看板Database作者 (4545454554)時間11年前 (2014/08/07 14:25), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/7 (看更多)
資料庫名稱:Microsoft SQL Server 資料庫版本:2008 內容/問題描述: 下列語法執行OK select 'Alice' 'name' union select 'Bob' 'name' 但是這樣執行會有錯 請問有辦法讓if和union並用嗎? if 1=1 select 'Alice' 'name' else select 'Bob' 'name' union if 1=1 select 'Candy' 'name' else select 'David' 'name' 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.64.120.93 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1407392754.A.6D6.html

08/07 14:28, , 1F
把IF提到最外面,IF下一個UNION,ESLE下一個UNION? 試試
08/07 14:28, 1F

08/07 14:43, , 2F
不好意思 我不太懂你說的提法 你可以寫出 讓我試試嗎?
08/07 14:43, 2F
文章代碼(AID): #1JunloRM (Database)
討論串 (同標題文章)
文章代碼(AID): #1JunloRM (Database)