日期函數是用來在 SQL 查詢中操作日期和時間的函數。常見的日期函數包括取得目前日期(CURDATE())、格式化日期(DATE_FORMAT())、在日期中新增或減去時間間隔(DATE_ADD()、DATE_SUB())、擷取時間部分(EXTRACT())和將字串轉換為日期值(STR_TO_DATE())。這些函數常用於處理日期相關數據,例如取得當前日期、格式化日期以滿足特定需求、計算日期之間的差值等。
SQL 中的日期函數
什麼是日期函數?
日期函數是一種在 SQL 查詢中操作日期和時間的函數。它們可以用於取得、格式化、比較和修改日期和時間值。
常見的日期函數
##以下是SQL 中常用的日期函數:使用日期函數的範例
取得目前日期:
<code class="sql">SELECT CURDATE();</code>
格式化日期:
<code class="sql">SELECT DATE_FORMAT('2023-03-08', '%Y-%m-%d');</code>
在日期中新增時間間隔:
<code class="sql">SELECT DATE_ADD('2023-03-08', INTERVAL 1 DAY);</code>
從日期中減去時間間隔:
<code class="sql">SELECT DATE_SUB('2023-03-08', INTERVAL 1 WEEK);</code>
提取日期中的時間部分:
<code class="sql">SELECT EXTRACT(MONTH FROM '2023-03-08');</code>
將字串轉換為日期值:
<code class="sql">SELECT STR_TO_DATE('03/08/2023', '%m/%d/%Y');</code>
以上是sql中日期函數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!