有2张表:单位代码表:dwdmdwdm dwmc ws(有效位数)
142000000 单位A 3
142010000 单位B 5
142010100 单位B的下属1 7
142010200 单位B的下属2 7部门代码表: bmdmdwdm bmdm bmgz
142000000 142000001 text
142000000 142000002 text
142010000 142010001 text
142010100 142010102 text
142010100 142010102 text想实现下面的统计结果:就是统计有效位数为3或5的部门数 dwdm count(bmdm)
142000000 2
142010000 3请问该如何实现?
142000000 单位A 3
142010000 单位B 5
142010100 单位B的下属1 7
142010200 单位B的下属2 7部门代码表: bmdmdwdm bmdm bmgz
142000000 142000001 text
142000000 142000002 text
142010000 142010001 text
142010100 142010102 text
142010100 142010102 text想实现下面的统计结果:就是统计有效位数为3或5的部门数 dwdm count(bmdm)
142000000 2
142010000 3请问该如何实现?
from dwdm,bmdm
where dwdm.dwdm = bmdm.dwdm
and dwdm.ws in (3,5)
group by bmdm.dwdm
纯手工敲的哈
where dwdm in
(select distinct dwdm from dwdm where ws in (3,5))
group by dwdm