Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-查询/SQL语句

查询入住天数,员工入住宿舍天数查询

时 间:2013-05-21 20:42:11
作 者:蒋元根   ID:193  城市:上海
摘 要:SELECT 查询交叉表.员工, 查询交叉表.入住宿舍, 查询交叉表.入住房号, IIf((IsNull(查询交叉表!入住)or(查询交叉表!入住< Forms!查询数据!起始)),Forms!查询数据!起始,查询交叉表!入住) AS 入住日, IIf(IsNull(查询交叉表!退宿),Forms!查询数据!结束,查询交叉表!退宿) AS 退宿日, DateDiff("d",[入住日],[退宿日])+1 AS 入住天数
FROM 查询交叉表;
正 文:

网友harrycheng的问题:


懂SQL的大哥帮帮忙。入住天数计算。

http://www.accessoft.com/bbs/showtopic.asp?id=18715
harrycheng (等级: 士兵 积分:0 城市:佛山顺德) 发表于:2013-05-21 15:52:50   楼主


员工        入住宿舍        入住房号        日期            状态
小明        C                    302            2013-2-1        入住
小明        C                    302            2013-5-2        退宿
小明        C                    303            2013-5-3        入住
小明        C                    303            2013-5-13      退宿
小明        C                    304            2013-5-14      入住
小明        C                    304            2013-5-20      退宿
小明        C                    302            2013-5-21      入住
小红        C                    302            2013-2-1        入住
小刚        C                    301            2013-5-15      退宿  
以上是员工入住宿舍的明细表,现在需要查询统计5月份(至5月31日止)各个员工在入住房号的入住天数。
即查询结果:
员工        入住宿舍        入住房号        天数           
小明        C                    302                13   
小明        C                    303                11 
小明        C                    304                7
小红        C                    302                31 
小刚        C                    302                15 

如何编写SQL语句


点击下载此附件



Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助