Sql语句日期的Between和and

最近做了一个有奖答题程序,后台有根据日期查询用户的答题数量,可是遇到了问题,数据库中的内容为

 

Id Name Date
1 张三 2009/4/5 09:13:18
2 李四 2009/4/6 15:48:36
3 王五 2007/4/7 20:47:58

 

sql查询语句为select * from table where data between '2009-4-5' and '2009-4-5'

查询结果为空

从网上搜索了一下资料 才知道

改为select * from table where data between '2009-4-5' and '2009-4-5 23:59:59'

这样的话就会有一条记录了

你可能感兴趣的:(sql,数据库,table)