神了,难道是SQL的bug?
数据库中的一张表t, t(tickno char(10),class_date datetime), 现在连续的几行记录如:
1,2010-10-13 00:00:00.000
2,2010-10-13 00:00:00.000
3,2010-10-13 00:00:00.000
4,2010-10-13 00:00:00.000
5,2010-10-13 00:00:00.000
现在的问题是1,4,5可以通过时间查询出来,但中间两条通过时间就是查不出来
select * from t where class_date='2010-10-13 00:00:00.000'
这条语句只查的出前后的,中间的就是查不出来。为何呢?
即使用
select * from t where class_date between '2010-10-12 00:00:01.000' and '2010-10-14 23:59:59.000'
这条也查询不出来,搞不懂了,难道是bug? 用datepart分别取各值出来的解是2010-10-13!
1,2010-10-13 00:00:00.000
2,2010-10-13 00:00:00.000
3,2010-10-13 00:00:00.000
4,2010-10-13 00:00:00.000
5,2010-10-13 00:00:00.000
现在的问题是1,4,5可以通过时间查询出来,但中间两条通过时间就是查不出来
select * from t where class_date='2010-10-13 00:00:00.000'
这条语句只查的出前后的,中间的就是查不出来。为何呢?
即使用
select * from t where class_date between '2010-10-12 00:00:01.000' and '2010-10-14 23:59:59.000'
这条也查询不出来,搞不懂了,难道是bug? 用datepart分别取各值出来的解是2010-10-13!
...全文
相关推荐
Bypass 护卫神SQL注入防御(多姿势).pdf
Bypass 护卫神SQL注入防御(多姿势).pdf
狂神说笔记(最全).zip
狂神笔记大全(最全)
MyBatis狂神说最全笔记
根据狂神说狂神说狂神说视频复现的一模一样的笔记
狂神Javaweb项目smbms数据库sql源码
狂神Javaweb项目smbms数据库sql源码 直接复制代码到可视化数据库管理工具如navicat中执行
狂神说笔记md文件与pdf
内含 javascript, java web, java基础, mybatis, MySQL, Redis, spring, spring boot, spring mvc, vue的md格式笔记与pdf文件


疑难问题
