一般来说,MYSQL使用时间比较一般是转换成时间格式来比较,如:

DATE_FORMAT('年-月-日 时:分:秒','%Y-%m-%d %h:%i:%s')

select DATE_FORMAT('2010-12-01 07:03:16','%Y-%m-%d %h:%i:%s')/*具体例子*/

如果要转换成毫秒级就要用 select DATE_FORMAT('2010-12-01 07:03:16.233','%Y-%m-%d %T:%f')-- 注意啦,T不能小写

一个查询的实例:

select * from test where DATE_FORMAT(timess,'%Y-%m-%d %T:%f') between DATE_FORMAT('2010-12-01 06:03:16.233','%Y-%m-%d %T:%f') and DATE_FORMAT('2010-12-01 08:03:16.733','%Y-%m-%d %T:%f')

在这里,要转换的字符串的毫秒前是用“.”表示小数位的。

除此以外,还有一种可以直接拿字符串比较的:

select * from test where DATE_FORMAT(timess,'%Y-%m-%d %T:%f') between '2010-12-01 06:03:16:233' and '2010-12-01 08:03:16:733'

这样也可以。但是要注意这里的毫秒前的符号变成了":",必须是这个符号,如果你写成了“.”查询结果是错误的。

其实这2中写法都可以,不过,我还是建议最好用DATE_FORMA()函数转换的写法,因为在使用Navicat Lite这样的工具调试的时候,如果是直接比较字符串,有时候会报错。具体原因不明。

最后,还是要跟大家说一声:在用格式转换的时候,还是要分清大小写,因为很多人在这个上面不注意,结果导致调试失败。就如同上面的这个例子。不能用小写的t的格式,还是要用大写的T,否则结果会错误。

mysql 毫秒比较_MYSQL的毫秒级时间比较问题相关推荐

  1. mysql concat 日期_MySQL tips (日期时间操作/concat 等)

    1.  Query结尾要加一个分号: 2.  数据库和表 SHOW DATABASES;    USE YOUR_DB; SHOW TABLES; SHOW COLUMNS FROM study或者D ...

  2. 如何减少mysql的连接时间_mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案...

    mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案 更新时间:2012年11月29日 20:27:52   作者: MySQL 的默认设置下,当一个连接的空闲时间超过8小时后,My ...

  3. mysql 去除微秒_MySQL 关于毫秒和微秒的处理,MySQL获取毫秒!

    很多从ORACLE 或者 SQL SERVER 移植到 MySQL 的朋友都遇到一个相同的问题,就是关于毫秒的存储与显示. 由于MySQL 的只提供了DATETIME, TIMESTAMP, TIME ...

  4. mysql datetime最小值_MySQL的5种时间类型的比较

    日期时间类型 占用空间 日期格式 最小值 最大值 零值表示 DATETIME 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 9999-12-31 23 ...

  5. mysql添加毫秒级时间

    mysql添加毫秒级时间 需求描述: mysql插入数据默认时间只到秒,如果同时插入多条数据,order by 排序,顺序有可能错乱 解决方法: 将数据插入时间粒度增加到纳秒,区分入库先后,从而达到排 ...

  6. Linux平台C++ 实现毫秒/微妙级时间获取或者延时

    1. 微妙级时间获取 所用头文件 //c++11日期和时间库:chrono #include <chrono> using namespace std::chrono;chrono::sy ...

  7. 由freemarker毫秒级时间谈固定日期格式

    需要在freemarker中呈现毫秒级时间,查了很多资料,始终不对.最后终于弄明白原因:java和c#中日期的毫秒表示是不同的.c#中的毫秒级用f表示,java中用S表示.而我将一直在java中用C# ...

  8. Pandas 毫秒级时间解析

    Pandas 毫秒级时间解析 创建一个DataFrame 测试数据 pandas 读取中 read_csv( parse_dates=['**']) 参数 pandas自带 to_datetime() ...

  9. android显示二维毫秒,Android 悬浮窗显示毫秒级时间

    Android 悬浮窗显示毫秒级时间Android 悬浮窗显示毫秒级时间. 运行效果如下: 1.新建工程"FloatWindowDemo2", 工程如下: 2. "Mai ...

最新文章

  1. python tableview绑定字典_TableView索引的添加
  2. asp 判断数组等于_剑指Offer(牛客版)--面试题4:二维数组中的查找
  3. python deepcopy函数_用Python解数独[6]:递归获得最终答案
  4. BZOJ-2756 奇怪的游戏 黑白染色+最大流+当前弧优化+二分判断+分类讨论
  5. 【Python】求多个字符串的最长公共前缀
  6. 【LeetCode笔记】69. x 的平方根(Java、二分)
  7. C——printf和scanf返回值问题
  8. python界面gui随机生成器_Python 实现的、带GUI界面的词云生成器
  9. Javascript提升阶段学习
  10. SAP License:2021年了!还不知道 SAP顾问的职业前景?
  11. IE ADD for rms
  12. java 对数运算_使用java计算log值
  13. 从小白到专家:JavaScript 延展操作符的几个基本用法
  14. python3 Python.h No such file or directory
  15. win7与internet时间同步出错_win7系统时间不同步怎么办|win7系统时间同步出错的解决方法...
  16. 判断体型c语言程序,C语言程序设计经典体型.doc
  17. 137、易燃固体的火灾危险性
  18. c语言switch例题考试成绩,使用C语言switch语句根据考试成绩等级输出百分制的分数段,规定如下: A:85~100 B:70~84 C:60~69 D:60...
  19. 《MapReduce: Simplified Data Processing on Large Clusters》译文
  20. 名企面试最看中的七点关键能力

热门文章

  1. Promise的几个扩展API总结
  2. Zend_Form 创建、校验和解析表单的基础--(手冊)
  3. HTML5 获得canvas油漆环境
  4. 老弟做了个网盘,炸了!
  5. 面试问“请介绍下自己”,应聘者就回了两点,立马勾起HR的兴趣!
  6. @大学生|计算机专业怎么要怎么学?掌握这四点,毕业即就业!
  7. java压缩文件,中文问题
  8. 在webLogic 10.3中部署Hibernate 3.5出现 ClassNotFoundException解决办法
  9. 大家都在用这个神器分析数据,而你还只会Excel表头过滤?
  10. 一会儿花雨停了的飞鸽传书