sql筛选access数据库数据日期是月的最后一天; 200
select*fromT_journaljhrwwhere[开始时间]>=#2016-1-29#and[开始时间]<=#月份最后一天#;...
select * from T_journaljhrw where [开始时间]>=#2016-1-29# and [开始时间]<=#月份最后一天#;
展开
1个回答
展开全部
shijian>='2011-8-1' and shijian<='2011-8-10' 这个 日期时间范围里面, 没有 时分秒 的内容.
那么就相当于
shijian>='2011-8-1 00:00:00' and shijian<='2011-8-10 00:00:00'
我怀疑你的 shijian 这个字段, 是包含 时分秒的.
因此, 8月10号的数据, 因为 不满足 shijian<='2011-8-10 00:00:00' 的条件, 因此显示不出来.
办法就是变成
shijian>='2011-8-1 00:00:00' and shijian<='2011-8-10 23:59:59'
那么就相当于
shijian>='2011-8-1 00:00:00' and shijian<='2011-8-10 00:00:00'
我怀疑你的 shijian 这个字段, 是包含 时分秒的.
因此, 8月10号的数据, 因为 不满足 shijian<='2011-8-10 00:00:00' 的条件, 因此显示不出来.
办法就是变成
shijian>='2011-8-1 00:00:00' and shijian<='2011-8-10 23:59:59'
追问
不要复制,我是要在知道 年,月的情况下,如何获取月份最后一天
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询