vb求读取两个日期之间的数据的SQL语句(ACCESS数据库).

 我来答
cg329521
2012-07-05 · TA获得超过255个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:410万
展开全部
where datediff('d',[日期],'2012-1-1')<=0 and datediff('d',[日期],'2012-1-3')>=0 意思就是1-3号的内容
更多追问追答
追问
select * from XXX where 日期 between #2012-3-1# and #2014-1-3#
追答
between会出错!而且如果是一天之内的 between会完全失效!datediff是专业日期函数!请不要用不对的方法处理问题!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式