[zhoujie]:两个表:1.设备维修记录/维修人/维修用时/ 2.日常工作记录/工作人/工作用时 单个表求和: 1.维修记录: SELECT 设备维修记录.维修人,Sum(设备维修记录.维修用时) As 维修用时 FROM 设备维修记录,维修查询日期设置 where 故障日期>=起始日期 and 故障日期<=截止日期 GROUP BY 设备维修记录.维修人 2.工作记录: SELECT 日常工作记录.工作人,Sum(日常工作记录.工作用时) As 工作用时 FROM 日常工作记录,维修查询日期设置 where 工作日期>=起始日期 and 工作日期<=截止日期 GROUP BY 日常工作记录.工作人 请教:我怎么使用两列中显示:1.工作人(姓名),2.总用时(维修记录+工作记录)
——————————————————————————————————
[lcqhy]:请再加一个表,作为中间表,此表里面包括:姓名,总工时,语句如下: insert into 表(姓名,总工时) SELECT 设备维修记录.维修人,Sum(设备维修记录.维修用时) As 总用时 FROM 设备维修记录,维修查询日期设置 where 故障日期>=起始日期 and 故障日期<=截止日期 GROUP BY 设备维修记录.维修人 go insert into 表(姓名,总工时) SELECT 日常工作记录.工作人,Sum(日常工作记录.工作用时) As 总用时 FROM 日常工作记录,维修查询日期设置 where 工作日期>=起始日期 and 工作日期<=截止日期 GROUP BY 日常工作记录.工作人 go select 姓名,sum(总工时) as 总工时 from 表 group by 姓名
——————————————————————————————————
[zhoujie]:谢谢!我试一下!先谢了!
——————————————————————————————————
[cqlcp]:结果会出现问题,数据要变大很多!
下一篇:请教时间录入的问题