[SQL ] if和union並用
資料庫名稱: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
08/07 14:28, 1F
→
08/07 14:43, , 2F
08/07 14:43, 2F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 7 篇):