SQL ---- 查询统计

if exists(select 1 from sysobjects where [name]='sys_dept')
drop table sys_dept
go

create table sys_dept
(
deptId int
)

go

insert into sys_dept (deptId) values(10050001)
insert into sys_dept (deptId) values(10050002)
insert into sys_dept (deptId) values(10050003)
insert into sys_dept (deptId) values(10050004)

go

select * from sys_dept

go

if exists(select 1 from sysobjects where [name]='sys_person')
drop table sys_person
go
create table sys_person
(
personId int,
deptId int,
chick_date datetime
)
go

insert into sys_person (deptId,chick_date) values(10050001,'2001-02-03')
insert into sys_person (deptId,chick_date) values(10050001,'2001-08-01')
insert into sys_person (deptId) values(10050001)
insert into sys_person (deptId,chick_date) values(10050002,'2001-10-03')
insert into sys_person (deptId,chick_date) values(10050002,' 2001-02-09')
insert into sys_person (deptId) values(10050002)
insert into sys_person (deptId,chick_date) values(10050003,'2001-04-05')
insert into sys_person (deptId) values(10050004)

go

select * from sys_person


select d.deptId,max(p.chick_date) as get_key_date,count(p.chick_date) as key_count from sys_dept d left join sys_person p on d.deptId=p.deptId group by d.deptId
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值