关于MYSQL日期相减问题

错误写法:

SELECT DATE_FORMAT(STR_TO_DATE('20230701','%Y%m%d') -60,'%Y%m%d');

但是这种格式有个问题,则会输出空。

正确写法:

SELECT DATE_FORMAT(DATE_SUB('20230701',INTERVAL 60 DAY),'%Y%m%d');

相关推荐
宠友信息1 小时前
社区类源码开发实践中的仿小红书系统技术要点分析
java·spring boot·redis·mysql·uni-app·vue·内容运营
OceanBase数据库官方博客2 小时前
亮相“十五五”公积金高质量发展大会“AI 数据库”助力智慧公积金升级
数据库·人工智能
Lyra_Infra3 小时前
MySQL Docker 误删恢复:binlog PITR
mysql·docker·命令行
龙虾PRO3 小时前
高并发场景数据库调优实操:目标定位、监控方法与优化维度全解析
数据库·oracle
达梦产品与服务3 小时前
SQLark 实战 | 高频 SQL 脚本的导入、管理与复用
数据库·sql·数据库开发·数据库运维·脚本管理·sqlark百灵连接·sql脚本
南城以南溫暖如初1473 小时前
从零搭建24小时自助健身系统:技术选型与核心模块实战
java·spring boot·redis·mysql·vue·mybatis
InfinitePlus3 小时前
redis数据持久化
数据库·redis·缓存
忧郁的橙子.4 小时前
深入浅出etcd与Raft:从核心组件到数据一致性原理
数据库·etcd
柒和远方4 小时前
V079: Milvus 向量数据库:AI 日记本的三组件部署、集合字段建模与余弦索引
javascript·sql
鱼鳞_4 小时前
热门八股-MySQL
数据库·mysql