有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请问该如何实现?
解决方案 »
- 正则表达式
- SQL语句
- 请问在用sqlldr导入数据的时候,是否有丢失数据的情况?
- 求UNIX下安装ORACLE的方法,急!!!
- 如何将一个用户下的存储过程,包,函数单独备份出来
- 怎样把Oracle7的数据以DMP文件的形式在Oracle8中导出??在线等待!!!
- 数据库链路Dblink忽然失去作用,一切的条件都没有问题,提示ORA-02085错误。其实我知道根本不是这提示错误,重启后可解决问题???
- 如何把BLOB数据转换成字符串?
- 哪里有oracle9i企业版下载啊?不要从oracle 公司下载,我没有帐号
- dblink连接不上,plsql去可以连接!
- 如何将A表一天中最后一条记录插入到B表
- 新手求教Oracle技术
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