sql語句優化5種方式「sql語句格式化時間格式」

前面,兩篇分別介紹了,MySQL的字元串函數和數值函數,接下來,一起學習下日期函數,走起

上圖

MySQL常用函數之日期函數

1.NOW()獲取當前時間

SQL語句:SELECT NOW() as temporary_time

MySQL常用函數之日期函數

2.YEAR()獲取當前年份

SQL語句:SELECT YEAR(NOW()) as temporary_time

MySQL常用函數之日期函數

3.MONTH()獲取當前月份

SQL語句:SELECT MONTH(NOW()) as temporary_time

MySQL常用函數之日期函數

4.WEEK()獲取當前是今年的第幾周

SQL語句:SELECT WEEK(NOW()) as temporary_time

MySQL常用函數之日期函數

5.DAY()獲取本月幾號

SQL語句:SELECT DAY(NOW()) as temporary_time

MySQL常用函數之日期函數

6.HOUR()獲取當前小時

SQL語句:SELECT HOUR(NOW()) as temporary_time

MySQL常用函數之日期函數

7.MINUTE()獲取當前分鐘

SQL語句:SELECT MINUTE(NOW()) as temporary_time

MySQL常用函數之日期函數

8.MONTHNAME()返回英文月份

SQL語句:SELECT MONTHNAME(NOW()) as temporary_time

MySQL常用函數之日期函數

9.CURDATE()返回當前日期,只包含年月日

SQL語句:SELECT CURDATE() as temporary_time

MySQL常用函數之日期函數

10.CURTIME() 返回當前時間,只包含時分秒

SQL語句:SELECT CURTIME() as temporary_time

MySQL常用函數之日期函數

11.UNIX_TIMESTAMP()返回時間戳

SQL語句:SELECT UNIX_TIMESTAMP(NOW()) as temporary_time

MySQL常用函數之日期函數

12.FROM_UNIXTIME()返回對應時間戳的日期值

SQL語句:SELECT FROM_UNIXTIME(1612166213) as temporary_time

MySQL常用函數之日期函數

13.DATE_FORMAT(date,format)格式化 日期函數

SQL語句:SELECT DATE_FORMAT(NOW(),’%Y-%m-%d’) as temporary_time

MySQL常用函數之日期函數

14. DATEDIFF(x,y) 計算日期相差多少天,y-x

SQL語句:SELECT DATEDIFF(‘1995-11-06′,’1994-09-22’) as temporary_time

MySQL常用函數之日期函數

收工

年前最後一更

新年快樂!

祝各位:新的一年,恭喜發財,萬事如意

來年我們一起努力!

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/250009.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-13 13:28
下一篇 2024-12-13 13:28

相關推薦

發表回復

登錄後才能評論