Access数据库培训
网站公告
·Access快速平台QQ群号:277422564    ·Access快速开发平台下载地址及教程    ·欢迎添加微信交流账号:Accessoft7    ·如何快速搜索本站文章|示例|资料!    
您的位置: 首页 > 技术文章 > 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交流群 (群号:297018933)       access源码网店

最新评论 查看更多评论(1)

2013/5/22 15:57:59Wince终端
原来以为用一下语句就可以解决:
SELECT a.员工, a.入住房号, count(a.入住房号) AS 天数
FROM (select * from 住宿表
where 状态='入住' and (日期>=#2013-05-01# and 日期<=#2013-05-31#)
) as a GROUP BY a.员工, a.入住房号
结果发现,你是要计算入住和退宿的之间的天数,建议你,增加一个“入住天数”字段,在退宿的表单中经过计算填写,这样统计就方便了。

发表评论您的评论将提升作者分享的动力!快来评论一下吧!

用户名:
密 码:
内 容:
 

常见问答

技术分类

相关资源

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