文章目录

  • 获取今天的日期
  • 获取昨天的日期
  • 获取明天的日期
  • 总结

大家好,我是只谈技术不剪发的 Tony 老师。

SQL 标准为我们定义了很多内置的处理函数,极大地方便了信息的获取和数据的处理。今天给大家介绍一下获取系统日期的内置函数,以及不同数据库中的扩展实现,包括:MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite 数据库。

功能 MySQL Oracle SQL Server PostgreSQL SQLite
当前日期 CURRENT_DATE
CURDATE()
CURRENT_DATE()
CURRENT_DATE
SYSDATE
GETDATE() CURRENT_DATE CURRENT_DATE
前一天 CURRENT_DATE - INTERVAL 1 DAY
SUBDATE(CURRENT_DATE, 1)
DATE_SUB(CURRENT_DATE, INTERVAL 1 DAY)
CURRENT_DATE - 1 DATEADD(DAY, -1, GETDATE() CURRENT_DATE - 1 DATE(CURRENT_DATE,’-1 days’)
后一天 CURRENT_DATE + INTERVAL 1 DAY
ADDDATE(CURRENT_DATE, 1)
DATE_ADD(CURRENT_DATE, INTERVAL 1 DAY)
CURRENT_DATE + 1 DATEADD(DAY, 1, GETDATE() CURRENT_DATE + 1 DATE(CURRENT_DATE,‘1 days’)

如果觉得文章对你有用,欢迎评论

SQL 中的昨天、今天和明天相关推荐

  1. PostgreSQL的昨天今天和明天

    PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统.有些特性甚至连商业数据库都不具备. 这个起源于伯克利(B ...

  2. [转帖]PostgreSQL 昨天,今天和明天

    PostgreSQL 昨天,今天和明天 http://www.postgres.cn/v2/news/viewone/1/52 原作者:何伟平(laser) 创作时间:2005-01-15 11:44 ...

  3. 请用SQL查询:昨天所有用户的签到和签退时间

    考勤签到表的数据结构如下,表名:hrmschedulesign ID userid signdate signtime clientaddress 1 A01 2019-06-17 08:32:40 ...

  4. oracle中删除一天记录吗,删除oracle SQL中超过24小时的记录(delete records older than 24 hours in oracle SQL)...

    删除oracle SQL中超过24小时的记录(delete records older than 24 hours in oracle SQL) 我想删除所有超过24小时的记录. 我使用以下查询相同, ...

  5. SQL 中循环、for循环、游标

    我们使用SQL语句处理数据时,可能会碰到一些需要循环遍历某个表并对其进行相应的操作(添加.修改.删除),这时我们就需要用到咱们在编程中常常用的for或foreach,但是在SQL中写循环往往显得那么吃 ...

  6. SQL中的case when then else end用法

    2019独角兽企业重金招聘Python工程师标准>>> Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sexWHEN '1' THEN ...

  7. 在SQL中使用CRL函数示例

    在SQL中使用CRL函数 实验目标: 1. 在SQL中创建CRL函数,使之能够向指定的计算机发送消息 实验步骤 2. 在VS中创建类发送消息的类 3. 将以下代码黏贴进去 using System; ...

  8. pl/sql中三种游标循环效率对比

    pl/sql中三种游标循环效率对比 - Oracle数据库栏目 - 红黑联盟 http://www.2cto.com/database/201307/224636.html 转载于:https://b ...

  9. SQL中内连接、外连接、交叉连接

    SQL中内连接.外连接.交叉连接 SQL连接可以分为内连接.外连接.交叉连接. 数据库数据:            book表                                      ...

  10. 简单介绍SQL中ISNULL函数使用方法

    这篇文章介绍了SQL Server.MySQL.Oracle三种数据库中ISNULL函数的使用方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 SQL Ser ...

最新文章

  1. Kali Linux安装中文输入法
  2. Nginx+Keepalived实现双机热备
  3. Selenium2(WebDriver)总结(五)---元素操作进阶(常用类)
  4. 《Linux内核设计与实现》读书笔记(十二)- 内存管理
  5. linux 内核 报错,根据epc定位linux内核报错.pdf
  6. 电容屏物体识别_相比传统的触摸屏,电容式触摸屏的优势
  7. 莫烦Pytorch神经网络第四章代码修改
  8. 【NLP】毕设学习笔记(四)bert相关知识点
  9. MySQL主从数据同步延时分析
  10. c语言入门经典必背18个程序
  11. IDEA 文件对比功能图解
  12. 弘辽科技:淘宝权重到底是什么?
  13. Apache Geronimo监控
  14. uni-app 解决富文本图片溢出问题
  15. cr全称是什么意思,城域网中的AC、BRAS、SW、SR、CR是什么意思
  16. 项目经理必备的软技能,你有吗?
  17. 国际顶会 SIGCOMM,我们来了!
  18. 程序员提供9个最好的论坛
  19. shu_p64 n后问题
  20. 2022.3.17内容总结

热门文章

  1. Ubuntu 禁用Guest用户
  2. 锐度对比度饱和度什么的
  3. SoX — 音频处理工具里的瑞士军刀
  4. Android平台音视频RTMP推送|GB28181对接之动态水印设计
  5. vue3.0 前进刷新后退缓存
  6. 论文翻译2-SRAVS-Improving Quality of Experience by Adaptive Video Streaming with Super-Resolution
  7. 台式计算机 按键盘字母键 没反应6,电脑键盘失灵后的解决办法
  8. android7.1刷supersu,安卓怎么刷SuperSU 安卓系统刷入超级授权SuperSU Pro方法
  9. 羽毛球高远球技术动作要领解码
  10. 连续翻页浏览器面临的共同问题