一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - SQL計算timestamp的差值的方法

SQL計算timestamp的差值的方法

2020-07-29 17:41linsongbin1 Mysql

這篇文章主要介紹了SQL計算timestamp的差值的方法的相關資料,需要的朋友可以參考下

SQL計算timestamp的差值的方法

概述

有時候我們需要按照時間找出某些記錄,比如說:算出離銷售時間前1個小時的記錄。
通常我們可以使用MYSQL的timestampdiff函數來做,但是這樣沒法使用到索引,如果數據量大的話,會造成慢查詢。

用代碼計算出時間后再傳給SQL

我們可以利用JAVA代碼,先把時間計算好,然后傳給SQL語句,避免使用MYSQL的函數。

?
1
2
3
4
5
6
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這里寫代碼片`語句中,這樣如果銷售時間字段有建立索引,是可以用上索引的。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:http://blog.csdn.net/linsongbin1/article/details/54407851

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 满城尽带黄金甲大胸片 | 免费超级乱淫视频播放性 | 国产亚洲精品综合在线网址 | 脱女学小内内摸出水网站免费 | 亚洲欧美一区二区三区在饯 | 桥本有菜在线四虎福利网 | 不知火舞被c视频在线播放 不卡一区二区三区卡 | 亚洲精品色婷婷在线影院麻豆 | 果冻传媒在线视频观看免费 | 男人操女人视频 | 男女男在线精品网站免费观看 | 操老逼 | 日韩欧免费一区二区三区 | 深夜福利在线播放 | 国产高清国内精品福利 | 91精品啪在线观看国产老湿机 | 国产最新进精品视频 | 亚洲品质自拍视频 | 俄罗斯三级完整版在线观看 | 女同videos双性人 | 青青草原影院 | 日本熟hdx| 国产一区二区视频免费 | 日本中文字幕一区二区有码在线 | 古装一级无遮挡毛片免费观看 | 男人操女人动图 | 亚洲天堂精品在线观看 | 欧美一区二区三区免费观看视频 | 亚洲精品丝袜在线一区波多野结衣 | caoporn国产| 男同精品视频免费观看网站 | 亚洲成色爱我久久 | 亚洲精品91 | 2018天天弄 | 亚洲狼人香蕉香蕉在线28 | 欧美精品v日韩精品v国产精品 | 男女做性视频 | 91精品综合久久久久久五月天 | 国产免费不卡视频 | 日本一区二区三区四区无限 | porno美国xxxx |