NipGeihou's blog NipGeihou's blog
  • Java

    • 开发规范
    • 进阶笔记
    • 微服务
    • 快速开始
    • 设计模式
  • 其他

    • Golang
    • Python
    • Drat
  • Redis
  • MongoDB
  • 数据结构与算法
  • 计算机网络
  • 应用

    • Grafana
    • Prometheus
  • 容器与编排

    • KubeSphere
    • Kubernetes
    • Docker Compose
    • Docker
  • 组网

    • TailScale
    • WireGuard
  • 密码生成器
  • 英文单词生成器
🍳烹饪
🧑‍💻关于
  • 分类
  • 标签
  • 归档

NipGeihou

我见青山多妩媚,料青山见我应如是
  • Java

    • 开发规范
    • 进阶笔记
    • 微服务
    • 快速开始
    • 设计模式
  • 其他

    • Golang
    • Python
    • Drat
  • Redis
  • MongoDB
  • 数据结构与算法
  • 计算机网络
  • 应用

    • Grafana
    • Prometheus
  • 容器与编排

    • KubeSphere
    • Kubernetes
    • Docker Compose
    • Docker
  • 组网

    • TailScale
    • WireGuard
  • 密码生成器
  • 英文单词生成器
🍳烹饪
🧑‍💻关于
  • 分类
  • 标签
  • 归档
  • MySQL

    • 《高性能MySQL》

    • 记录

      • 「MySQL」了解LSM-Tree + SSTable
      • 「转载」SQL语句性能优化
      • 「记录」SQL问题总结
      • 「MySQL」常用SQL
        • 日期
          • 今天日期
          • 偏移日期(昨天、明天...)
          • 本周一
          • 本周日
          • 上周一
          • 上周日
          • 本月开始
          • 本月结束
          • 上月开始
          • 上月结束
      • 事务的隔离级别
  • Redis

  • MongoDB

  • 分享

  • 数据库
  • MySQL
  • 记录
NipGeihou
2022-02-14
目录

「MySQL」常用SQL

# 日期

# 今天日期

curdate()

# 偏移日期(昨天、明天...)

-- 昨天
SUBDATE(curdate(),-1) 

-- 明天
SUBDATE(curdate(),-1) 

以周一为周开始

# 本周一

subdate(curdate(),dayofweek(curdate())-2)

# 本周日

subdate(curdate(),dayofweek(curdate())-8)

# 上周一

subdate(curdate(),dayofweek(curdate())+5)

# 上周日

subdate(curdate(),dayofweek(curdate())-1)

# 本月开始

last_day(curdate() - interval 1 month) + interval 1 day

# 本月结束

last_day(curdate())

# 上月开始

last_day(curdate() - interval 2 month) + interval 1 day

# 上月结束

last_day(curdate() - interval 1 month)
上次更新: 2022/02/14, 14:06:11
「记录」SQL问题总结
事务的隔离级别

← 「记录」SQL问题总结 事务的隔离级别→

最近更新
01
Docker Swarm
04-18
02
安全隧道 - gost
04-17
03
Solana最佳实践
04-16
更多文章>
Theme by Vdoing | Copyright © 2018-2025 NipGeihou | 友情链接
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式