最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

寫SQL查詢時常用到的日期函數(shù)示例詳解

 更新時間:2025年02月17日 10:21:14   作者:m0_74823264  
文章介紹了SQL中常用的日期和時間函數(shù),包括獲取當(dāng)前日期和時間、提取日期和時間的各個部分、計算日期和時間的間隔、格式化日期和時間、計算兩個日期之間的差異、轉(zhuǎn)換日期格式以及獲取星期和季度等,感興趣的朋友一起看看吧

我們在做SQL的查詢,日期函數(shù)是我們經(jīng)常會用得到的函數(shù),可以方便調(diào)用用于處理日期和時間數(shù)據(jù)。

以下是一些常見的日期函數(shù)及其用法示例:

1. 直接報出日期和時間

  • CURRENT_DATE:返回當(dāng)前日期。
  • NOW():返回當(dāng)前日期和時間。

示例

SELECT CURRENT_DATE; -- 2024-07-09
SELECT NOW(); -- 2024-07-09 10:00:00

2. 將完整的日期和時間,拆分成具體的部分

  • YEAR(date):從日期中提取年份。
  • MONTH(date):從日期中提取月份。
  • DAY(date):從日期中提取日。
  • HOUR(time):從時間中提取小時。
  • MINUTE(time):從時間中提取分鐘。

示例

SELECT YEAR('2024-07-09'); -- 2024
SELECT MONTH('2024-07-09'); -- 7
SELECT DAY('2024-07-09'); -- 9
SELECT HOUR('10:30:00'); -- 10
SELECT MINUTE('10:30:00'); -- 30

3. 計算日期和時間的間隔

  • DATE_ADD(date, INTERVAL value unit):給日期添加一個時間間隔。
  • DATE_SUB(date, INTERVAL value unit):從日期減去一個時間間隔。

示例

  • SELECT DATE_ADD('2024-07-09', INTERVAL 1 DAY); -- 2024-07-10
    SELECT DATE_SUB('2024-07-09', INTERVAL 1 MONTH); -- 2024-06-09

4. 格式化日期和時間

  • DATE_FORMAT(date, format):按照指定格式返回日期。

示例

SELECT DATE_FORMAT('2024-07-09 10:30:00', '%Y-%m-%d %H:%i:%s'); -- 2024-07-09 10:30:00

5. 計算兩個日期之間的日期差

  • DATEDIFF(date1, date2):計算兩個日期之間的天數(shù)差。

示例

SELECT DATEDIFF('2024-07-10', '2024-07-09'); -- 1

6. 轉(zhuǎn)換日期格式

  • STR_TO_DATE(string, format):將符合特定格式的字符串轉(zhuǎn)換為日期格式。

示例

SELECT STR_TO_DATE('2024-7-9', '%Y-%m-%d'); -- 2024-07-09

7. 星期和季度

  • WEEKDAY(date):返回給定日期是星期幾(0 = 星期一,1 = 星期二,…,6 = 星期日)。
  • QUARTER(date):返回日期所在的季度。

示例

SELECT WEEKDAY('2024-07-09'); -- 返回星期幾的數(shù)字
SELECT QUARTER('2024-07-09'); -- 3

SQL的時間函數(shù),在我們寫查詢的時候會比較方便使用,可以現(xiàn)拿現(xiàn)??!

到此這篇關(guān)于寫SQL查詢時,常用到的日期函數(shù)的文章就介紹到這了,更多相關(guān)sql日期函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

拜泉县| 九寨沟县| 颍上县| 阿拉善右旗| 徐州市| 荣成市| 苏尼特右旗| 宁都县| 阳西县| 临安市| 沙雅县| 酉阳| 阿城市| 红原县| 区。| 巢湖市| 修水县| 磐安县| 台前县| 合水县| 晋宁县| 楚雄市| 宝鸡市| 修武县| 浮山县| 江北区| 桓台县| 伽师县| 盐城市| 会东县| 夏津县| 德江县| 璧山县| 阿荣旗| 汉沽区| 普兰县| 盐源县| 康平县| 英德市| 白朗县| 荔波县|