可以試用<or>嗎?
SELECT * FROM ABC where A=現金 or A=刷卡 or A=其他
try
<pre class="c" name="code">
select 日期
,Sum(現金) as 現金
,Sum(刷卡) as 刷卡
,Sum(其他) as 其他
from ((
select 日期
,現金
,0 as 刷卡
,0 as 其他
where 現金 > 0
)union(
select 日期
,0 as 現金
,刷卡
,0 as 其他
where 刷卡 > 0
)union(
select 日期
,0 as 現金
,0 as 刷卡
,其他
where 其他 > 0
)) as k
group by 日期