SELECT a.DEPT_CD,a.DEPT_NAME,a.DEPT_MANAGER,a.DEPT_START_YMD,a.DEPT_RANK,a.SUPER_DEPT,a.DEPT_STATUS,a.UPDATER,a.UPDATE_TIME,COUNT(*) FROM
DEPT_INFO a left JOIN EMPLOYEE_INFO b ON a.DEPT_CD=b.DEPT1_CD or a.DEPT_CD=b.DEPT2_CD or a.DEPT_CD=b.DEPT3_CD
GROUP BY a.DEPT_CD,a.DEPT_NAME,a.DEPT_MANAGER,a.DEPT_START_YMD,a.DEPT_RANK,a.SUPER_DEPT,a.DEPT_STATUS,a.UPDATER,a.UPDATE_TIME 如何做到a表中的部门在b表中没有数据,则记录为0, 也就是如何去掉那个记录部门本身的那一条数据 求指点
DEPT_INFO a left JOIN EMPLOYEE_INFO b ON a.DEPT_CD=b.DEPT1_CD or a.DEPT_CD=b.DEPT2_CD or a.DEPT_CD=b.DEPT3_CD
GROUP BY a.DEPT_CD,a.DEPT_NAME,a.DEPT_MANAGER,a.DEPT_START_YMD,a.DEPT_RANK,a.SUPER_DEPT,a.DEPT_STATUS,a.UPDATER,a.UPDATE_TIME 如何做到a表中的部门在b表中没有数据,则记录为0, 也就是如何去掉那个记录部门本身的那一条数据 求指点
解决方案 »
- SQL列转行问题
- 请问关于建数据库表的问题?
- 如何将小数转换成百分数
- 如何在SQL中取消运行时间过长的查询(新手提问,盼高手回答)
- SQL中如何实现大数据量共现分析
- 求SQL:根据T1表的条件向表T2插入固定行数据.
- 错误代码 8004E00F - COM+无法与Microsoft分布式事务协调程序交谈事件日志可能包含其他
- ?要设计一个存储管理奥运会比赛结果的数据库系统!请问这里有哪位大虾做过,或者有相关资料?多谢
- sos!!!在MS SQL SERVER7中 RESTORE数据库出现下列错误提示,BACKUP是在同一版本SQL7下进行的?
- 关于VFP6.X的几个小问题
- sql2000和sql2008同事安装的问题
- 数据库设计
用join 不用left join
use dbx;
godeclare @a table(id int );
declare @b table(id int);
insert into @a select 1 union all select 2;insert into @b select 2;select * from @a a left join @b b on a.id=b.id;select * from @a a join @b b on a.id=b.id;/*
(1 行受影响)
id id
----------- -----------
1 NULL
2 2(2 行受影响)id id
----------- -----------
2 2*/