电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

使用MYSQL TIMESTAMP字段進行時間加減運算問題

瀏覽:134日期:2023-02-18 16:43:08
目錄
  • MYSQL TIMESTAMP字段進行時間加減運算
  • 計算公式如下
  • DATETIME 與 TIMESTAMP的區別
  • 結論
  • 參考文檔

MYSQL TIMESTAMP字段進行時間加減運算

在數據分析過程中,想當然地對TIMESTAMP字段進行運算,導致結果謬之千里

計算公式如下

-- create_time與week_time的聲明都是TIMESTAMP(), 要求精確到分鐘 --
SELECT (sa.create_time - sa.week_time)/(1000 * 60)
from alarm_sla_1 sa

當然正確的解法是利用timestampdiff函數,如下:

SELECT timestampdiff(minute, sa.create_time, sa.week_time)
from alarm_sla_1 sa

但有意思的問題在于,MYSQL明明支持減法操作,為何操作的結果又大相徑庭?

類似的問題還有,TIMESTAMP字段的時間精度是什么?

從MYSQL的官方實例中可以看到(請見后續的參考文檔),TIMESTAMP字段的小數部分確定了秒的經度,3位小數精確到毫秒,6位小數精確到微秒,如下:

聲明方式小數長度精度TIMESTAMP(3)3毫秒TIMESTAMP(6)6微秒

按照上面的推論,那么默認的聲明TIMESTAMP應該精確到秒,那么應該相減的結果應該得到秒,測試語句如下:

SELECT sa.week_time - sa.create_time, timestampdiff(second, sa.create_time, sa.week_time)
from alarm_sla_1 sa

但最后的結果見下表:

相減結果函數結果100001286412

顯然,并不存在相關性,差異何止里計?

后來繼續進行了指定經度的操作運算,結論依舊如此。

DATETIME 與 TIMESTAMP的區別

特性DATETIMETIMESTAMP時間范圍1000-01-01 00:00:00到9999-12-31 23:59:591970-01-01 00:00:01到2038-01-09 03:14:07存儲空間8+3(秒的精度)4+3(秒的精度)格式轉換不支持支持UTC多時區支持不支持,固定時區不支持創建索引不能能查詢后緩存結果否是

結論

MYSQL中TIMESTAMP字段直接進行相減操作,可能得到難以理解的結果,請慎用。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

參考文檔

  • 日期與時間函數
  • 秒的精度說明
標簽: MySQL
主站蜘蛛池模板: 恒湿机_除湿加湿一体机_恒湿净化消毒一体机厂家-杭州英腾电器有限公司 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 电缆隧道在线监测-智慧配电站房-升压站在线监测-江苏久创电气科技有限公司 | 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 西门子伺服控制器维修-伺服驱动放大器-828D数控机床维修-上海涌迪 | 工业淬火油烟净化器,北京油烟净化器厂家,热处理油烟净化器-北京众鑫百科 | 石家庄救护车出租_重症转院_跨省跨境医疗转送_活动赛事医疗保障_康复出院_放弃治疗_腾康26年医疗护送转诊团队 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 深圳市八百通智能技术有限公司官方网站 | 谷歌关键词优化-外贸网站优化-Google SEO小语种推广-思亿欧外贸快车 | 气象监测系统_气象传感器_微型气象仪_气象环境监测仪-山东风途物联网 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 代做标书-代写标书-专业标书文件编辑-「深圳卓越创兴公司」 | 湿地保护| 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | 精密模具-双色注塑模具加工-深圳铭洋宇通| 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 | 直流大电流电源,燃料电池检漏设备-上海政飞 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 飞飞影视_热门电影在线观看_影视大全 | 减速机_上海宜嘉减速机| 钢骨架轻型板_膨石轻型板_钢骨架轻型板价格_恒道新材料 | 广东成考网-广东成人高考网| 房在线-免费房产管理系统软件-二手房中介房屋房源管理系统软件 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | PCB设计,PCB抄板,电路板打样,PCBA加工-深圳市宏力捷电子有限公司 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 珠海网站建设_响应网站建设_珠海建站公司_珠海网站设计与制作_珠海网讯互联 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] |