首頁 > 資料庫 > mysql教程 > 如何在 MySQL 中尋找一週的第一天?

如何在 MySQL 中尋找一週的第一天?

Patricia Arquette
發布: 2024-11-15 00:49:02
原創
755 人瀏覽過

How to Find the First Day of a Week in MySQL?

如何使用MySQL 檢索一周的第一天

要獲取給定日期的一周的第一天,MySQL 提供了多功能解決方案,使您能夠有效地修改現有查詢。

假設您的日期為“2011-01-03”,並且希望確定一周的第一天,即星期日,則結果為“2011” -01-02。 「為此,您可以使用以下方法:

如果一周從星期日開始:

DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
登入後複製

此公式通過減去來計算一周的第一天從1 開始計算目前星期幾(DAYOFWEEK),然後使用DATE_ADD將結果加到原始日期。 >對於星期一開始,使用WEEKDAY來計算一周內的天數,並從原始日期中減去該值。之一合併到現有查詢中,您可以修改“週”列選擇以獲得一周的第一天,確保您的報告準確顯示每週資料。

以上是如何在 MySQL 中尋找一週的第一天?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板