| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2292 人关注过本帖
标题:续---数据库内数据统计问题
只看楼主 加入收藏
wmf2014
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:216
帖 子:2039
专家分:11273
注 册:2014-12-6
收藏
得分:7 
同表子查询需要用到表别名,否则无法使用条件查询,sql语句“SELECT 姓名,(SELECT SUM(加班小计) FROM 考勤 as a WHERE (right(星期,1)='六' or right(星期,1)='日') and a.姓名=考勤.姓名) as 双休加班,(SELECT SUM(加班小计) FROM 考勤 as a WHERE right(星期,1)<>'六' and right(星期,1)<>'日' and a.姓名=考勤.姓名) as 工作日加班, SUM(加班小计) as 加班小计1,SUM(休假) as 休假1,SUM(早班时间) as 早班时间1,SUM(中班时间) as 中班时间1,SUM(夜班时间) as 夜班时间1 FROM 考勤 GROUP BY 姓名”可以达到你的需求,在mdb查询中运行通过,效果图如下:
图片附件: 游客没有浏览图片的权限,请 登录注册


能编个毛线衣吗?
2019-02-13 17:32
快速回复:续---数据库内数据统计问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014941 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved