关于SQL BETWEEN 包含的问题? 例:SELECT * FROM Persons WHERE LastDate BETWEEN '2008-1-1' AND '2008-1-31'在这里面会列出2008年1月1日和2008年1月31日之间的所有数据,包含了2008-1-1的数据但是不包括2008-1-31,那么如何包括2008-1-31的数据呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个与你的数据库设计有关,如果你的日期中包含时分秒则应该SELECT * FROM Persons WHERE LastDate BETWEEN '2008-1-1' AND '2008-1-31 23:59:59' 如果按照你说的SELECT * FROM Persons WHERE LastDate BETWEEN '2008-1-1' AND '2008-2-1' 这样就能包含2008-1-31了 SELECT * FROM Persons WHERE LastDate BETWEEN '2008-1-1 00:00:00' AND '2008-1-31 23:59:59' 你们写数据库程序是用代码建表吗 为什么改版后回帖要先生成帖子呢? VBA使用ADO向SQL2000插入数据的语句 请教下-SQL语句.... 一个问题,帮帮我! WORD的显示问题??????急急急!!!! 在VB中如何实现锁定系统 高分请教:如何实现IE表单自动完成? 有谁知道缇和象素的关系? 非数据库方面的编程是否真的如此的没有前途? 在Excel里做保存按钮 大事化小,小事化了
则应该SELECT * FROM Persons WHERE LastDate BETWEEN '2008-1-1' AND '2008-1-31 23:59:59'
如果按照你说的
SELECT * FROM Persons WHERE LastDate BETWEEN '2008-1-1' AND '2008-2-1' 这样就能包含2008-1-31了