mysql、clickhouse时间日期加法

mysql

在'2023-10-27 23:59:59'上增加5秒:

sql 复制代码
SELECT DATE_ADD('2023-10-27 23:59:59', INTERVAL 5 second);

clickhouse

sql 复制代码
SELECT date_add(SECOND, 3, toDate('2018-01-01 00:00:00'));

clickhouse时间按秒、分、时、日、月、年作差

按秒:

sql 复制代码
SELECT dateDiff('second', toDateTime('2022-01-01 20:00:00'), toDateTime('2022-01-02 23:00:00'));

结果 = toDateTime('2022-01-02 23:00:00') - toDateTime('2022-01-01 20:00:00')

![在这里插入图片描述](https://img-blog.csdnimg.cn/7873b1505c894c85925deff0a940cdc6.png

按时:

sql 复制代码
SELECT dateDiff('hour', toDateTime('2022-01-01 20:00:00'), toDateTime('2022-01-02 23:00:00'));
相关推荐
钮钴禄·爱因斯晨36 分钟前
Python常见的文件操作
android·数据库·python
CPU NULL40 分钟前
Redis相关知识点总结
java·数据库·spring boot·redis·缓存
懒羊羊不懒@1 小时前
【MySQL | 进阶】存储引擎
数据库·mysql
YUJIANYUE1 小时前
查立得PHP+Mysql影院选座式教室座位预定系统 v1.0
开发语言·mysql·php
BD_Marathon2 小时前
Hive初始化元数据库时报错:Unknown version specified for initialization: 3.1.0
数据库·hive·hadoop
ArabySide2 小时前
【Spring Boot】事务的回滚、传播与常见问题
数据库·spring boot
q***57502 小时前
Redis服务安装自启动(Windows版)
数据库·windows·redis
Databend2 小时前
DATA AI Databend Meetup 2025上海站邀您共话未来
数据库
howard20052 小时前
宿主机和虚拟机访问Docker容器里的MySQL
mysql·docker·虚拟机·宿主机
2501_941149792 小时前
人工智能与机器学习:开启智能新时代
mysql