SQL盘算timestamp的差值实例分享【MySQL教程】,timestamp,分享,实例
作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:34评论:0
导读:本文重要引见了SQL盘算timestamp的差值的要领的相干材料,须要的朋侪能够参考下,希望能协助到人人。SQL盘算timestamp的差值的要领概述有时候我们须要...
本文重要引见了SQL盘算timestamp的差值的要领的相干材料,须要的朋侪能够参考下,希望能协助到人人。
SQL盘算timestamp的差值的要领
概述
有时候我们须要根据时候找出某些纪录,比如说:算出离贩卖时候前1个小时的纪录。
一般我们能够运用MYSQL的timestampdiff函数来做,然则如许没法运用到索引,假如数据量大的话,会形成慢查询。
用代码盘算出时候后再传给SQL
我们能够应用JAVA代码,先把时候盘算好,然后传给SQL语句,防止运用MYSQL的函数。
public long xxxx(long sellTimeFrom){ Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date(sellTimeFrom)); calendar.set(Calendar.HOUR_OF_DAY,calendar.get(Calendar.HOUR_OF_DAY) - 1); return calendar.getTime().getTime(); }
如许就能够算出贩卖时候前一个小时的时候。然后传入SQL这里写代码片`语句中,如许假如贩卖时候字段有竖立索引,是能够用上索引的。
相干引荐:
Mysql中的Datetime和Timestamp不同之处
MySQL数据库中timestamp自动更新时候的要领
Mysql存储时候字段用int、timestamp照样datetime?
以上就是SQL盘算timestamp的差值实例分享的细致内容,更多请关注ki4网别的相干文章!
相关推荐
- 关于random类与scanner类的实例讲解_JAVA教程,random,scanner,类,实例,讲解
- java中实例与对象的区分和联络【JAVA教程】,java,实例,对象,区别,联系
- nignx负载平衡算法分享【MySQL教程】,nignx,分享,算法
- mysql团结查询实例分享【MySQL教程】,mysql,分享,实例
- mysql数据控制语言实例分享【MySQL教程】,mysql,实例,语言
- MYSQL知识点总结分享【MySQL教程】,MYSQL,知识点,分享
- mysql衔接数据库并测试实例分享【MySQL教程】,mysql,数据库,实例
- MysqL安全策略分享【MySQL教程】,MysqL,分享,安全
- mysql分页查询实例解说【MySQL教程】,mysql,讲解,实例
- mybatis分页插件pageHelper实例详解【MySQL教程】,pageHelper,mybatis,实例
你 发表评论:
欢迎- MySQL教程排行
-
- 1Mysql如何挂盘_MySQL教程,Mysql
- 2mysql中key 、primary key 、unique key 与index区别详解_MySQL教程,mysql
- 3关于一道mysql查询面试题的思考解决过程_MySQL教程,mysql
- 4关于linux下mysql去除严格模式_MySQL教程,linux
- 5分离数据库和附加数据库的区别_MySQL教程,数据库
- 6如何修改mysql的默认时区_MySQL教程,mysql,时区
- 7利用mysql生成唯一序号_MySQL教程,mysql
- 8看看MySQL 5.6, 5.7, 8.0的新特性!_MySQL教程,MySQL
- 9mysql数据库如何创建数据表_MySQL教程,mysql,数据表
- 最新文章
- 广而告之