mysql中datetime比较大小问题
来源:互联网 发布:ai平面设计软件下载 编辑:程序博客网 时间:2024/05/01 18:00
select sum(studychj) as tofflinejz from afterline where checkflag=1 and studytype=1 and studybegin>='2010-01-01 00:00:00' and studyend<='2010-12-01 00:00:00' and username='01009'
这么写不报错,但得出结果不准确
方法一:
你也可以:
select * from t1 where unix_timestamp(time1) > unix_timestamp('2011-03-03 17:39:05') and unix_timestamp(time1) < unix_
timestamp('2011-03-03 17:39:52');
就是用unix_timestamp函数,将字符型的时间,转成unix时间戳。个人觉得这样比较更踏实点儿。
方法二:
可以讲datetime类型转换成date类型再进行比较
例如:convert(date,表名.datetime列名) >= convert(date,表名.datetime列名)
二种方法待求证,总之是不要用字符串这么直接比
0 0
- mysql中datetime比较大小问题
- mysql中datetime比较大小问题
- mysql中datetime比较大小问题
- mysql中datetime比较大小问题
- mysql中datetime比较大小问题
- mysql中字段类型是datetime时比较大小问题
- mysql数据库中datetime类型比较大小
- mysql中TIMESTAMP和DATETIME的比较
- mysql datetime timestamp比较
- mysql时间比较datetime
- mysql datetime 时间比较
- MySQL中读取datetime类型的问题
- 如何比较两个datetime的大小
- 如何比较DateTime类型数据的大小
- .net 两DateTime比较两个日期大小
- python中比较数据大小的问题
- JavaScript中数字比较大小的问题
- C++中指针大小比较问题
- memcache内存管理机制
- Ant的运用
- java队列和栈的使用
- Java学习-3天
- JavaBean mvc 三层架构
- mysql中datetime比较大小问题
- char与wchar_t的区别 ANSI Unicode
- CQOI2016 路由表Route - Trie
- 自定义imageview使头像变圆
- iOS 音频开发经验汇总
- Java继承
- Linux下Fork与Exec使用
- 线程同步
- Java学习-4天