c.category <> 'AGILE'
以下のクエリに追加した後、結果セットに のNULL
値が含まれなくなりましたc.category
。NULL
c.category を実行せずに、結果セットに c.categoryを含む行を取得するにはどうすればよいUNION
ですか?
select
p.number,
p.method
,sum(p.amount) AS amount
,count(*) AS count,c.category
from payments p
inner join headers a
on p.name = a.name
inner join customer c
on c.number = p.number
and a.status = 'APPROVED'
and a.type IN ('REGULAR', 'TRANSFER', 'OTHER')
and c.category <> 'AGILE'
group by
p.payment_method
,p.cust_number
,c.u_cust_category