Hello,小伙伴们,大家好!市面上的数据库特别多,尽管使用的语法趋于一致,但是各自内部支持的函数略有差异,之前,给大家分享了SQL Server中常见的日期函数的用法,如果需要了解,可以看看文章末尾的相关阅读。今天小编总结下MySQL中关于日期函数的使用方法做一个合集,大家可以转发收藏,后续说不定会使用得到。
1.获取当前日期
SELECT CURRENT_DATE
2.查询某日是星期几(1=星期天,2=星期一,…………,7=星期六)
SELECT DAYOFWEEK(CURRENT_DATE)
3.查询某日期好该月的第几天
SELECT DAYOFMONTH(CURRENT_DATE)
4.查询某日是该年的第几天
SELECT DAYOFYEAR(CURRENT_DATE)
5.查询某日英文的星期几
SELECT DAYNAME(CURRENT_DATE)
6.查询某日额英文月份
SELECT MONTHNAME(CURRENT_DATE)
7.查询某日期的/天/月/季度/年
SELECT DAY(CURRENT_DATE),MONTH(CURRENT_DATE),YEAR(CURRENT_DATE)
8.查询日期的前N天或后N天(日期的偏移)
SELECT DATE_ADD(CURRENT_DATE,INTERVAL 1 DAY)
SELECT DATE_ADD(CURRENT_DATE,INTERVAL -2 DAY)
9.日期的格式化
SELECT DATE_FORMAT('2009-08-13 10:08:52','%Y年%m月%d日%H时%i分%s秒')
SELECT DATE_FORMAT(CURRENT_DATE,'%Y-%m')
10.查询两个日期之间的天数差额
SELECT DATEDIFF(CURRENT_DATE,'2021-01-01' )
复制
相关阅读:
文章转载自PowerBI Home,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。