数据库SQL语句的使用,急急急急~~

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:56:46
现在有2个表TB1和TB2,TB1记录的是员工的基础信息(编号,姓名什么的),TB2记录的是1个月内职工出勤的记录(缺勤扣工资)
我想把他们显示在datagrid中,只显示总的缺勤记录和员工的编号,以便计算总工资
那位高手能帮帮忙,改怎么写sql语句啊??
缺勤的表格是记录一个月的出勤记录,各个员工的都放在一起
怎么能把一个编号一个月内的缺勤总数计下来,放在tb1中呢?>?

select t1.员工编号,t2.缺勤总次数 from TB1 t1 left join (select 员工编号,sum(缺勤次数) as 缺勤总次数 from TB2 group by 员工编号) t2 on t1.员工编号=t2.员工编号

select * from TB1,TB2 where TB1.员工编号=TB2.员工编号 and TB2.出勤=0

select 员工编号 count(缺勤列名)where 连接语句 group by (员工编号)然后条件语句 你这个没有表的关系我只能猜猜回答呵呵

给出详细的表结构啊,不然怎么给你算!