在表格A
(即Charges
)中,我有我的数据,并且在B
(即gdh
)中有映射。
由于某种原因,我的查询不显示没有带空值的映射的行。 有什么想法吗?
select a.chargeable_object, a.debitor, a.source_bu, a.target_cc, a.target_bu, b.L5_CLUSTER, sum(a.charge)
from charges a
left join gdh b on a.target_cc = b.department_id
where a.account not like ('H%')
and a.chargeable_object is not null
and a.source_bu in ('301','161','303')
and a.debitor not in ('0315X02', '0961901', '0972023', '0972024',......)
group by a.chargeable_object, a.debitor, a.source_bu, a.target_cc, a.target_bu, b.L5_CLUSTER
答案 0 :(得分:0)
查看一些示例数据会有所帮助。无论如何a.target_cc列包含空值?我希望那些会被过滤掉。