sql获取时间差

MySQL

复制代码
SELECT TIMESTAMPDIFF(HOUR, '2023-10-01 12:00:00', '2023-10-02 15:30:00') AS hours_difference;

PostgreSQL

复制代码
//EXTRACT(EPOCH FROM ('2023-10-02 15:30:00'::timestamp - '2023-10-01 12:00:00'::timestamp))
// 获取的是两个时间相差的秒数,在此基础上除3600获取相差的小时数,或者进行其他计算
SELECT EXTRACT(EPOCH FROM ('2023-10-02 15:30:00'::timestamp - '2023-10-01 12:00:00'::timestamp)) / 3600 AS hours_difference;

SQL Server

复制代码
SELECT DATEDIFF(HOUR, '2023-10-01 12:00:00', '2023-10-02 15:30:00') AS hours_difference;
相关推荐
范纹杉想快点毕业2 分钟前
返璞归真还是拥抱现代?——嵌入式研发中的“裸机开发”与RTOS全景解析
c语言·数据库·mongodb·设计模式·nosql
辗转.9532 分钟前
MongoDB入门指南:从零开始掌握NoSQL数据库
数据库·mongodb·nosql
有什么东东6 分钟前
山东大学软件学院2024-2025非关系型数据库背诵整理
数据库·nosql
李少兄6 分钟前
一文搞懂什么是关系型数据库?什么是非关系型数据库?
数据库·redis·mysql·mongodb·nosql
ja哇7 分钟前
NoSql数据库原理期末(课后思考题)
数据库·nosql
会开花的二叉树8 分钟前
即时通讯系统核心模块实现
数据库·mysql·elasticsearch
少云清31 分钟前
【接口测试】5_PyMySQL模块 _数据库工具类封装
数据库·pymysql
小光学长1 小时前
基于ssm旅游管理系统的开发与设计z050cft7(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·数据库·旅游
爱丽_1 小时前
MyBatis动态SQL完全指南
服务器·sql·mybatis
剑之所向1 小时前
MCU开机按键,怎么避免抖动造成的开机
数据库·单片机·mongodb