如何使用MySQL 檢索一周的第一天
要獲取給定日期的一周的第一天,MySQL 提供了多功能解決方案,使您能夠有效地修改現有查詢。
假設您的日期為“2011-01-03”,並且希望確定一周的第一天,即星期日,則結果為“2011” -01-02。 「為此,您可以使用以下方法:
如果一周從星期日開始:
DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
此公式通過減去來計算一周的第一天從1 開始計算目前星期幾(DAYOFWEEK),然後使用DATE_ADD將結果加到原始日期。 >對於星期一開始,使用WEEKDAY來計算一周內的天數,並從原始日期中減去該值。之一合併到現有查詢中,您可以修改“週”列選擇以獲得一周的第一天,確保您的報告準確顯示每週資料。
以上是如何在 MySQL 中尋找一週的第一天?的詳細內容。更多資訊請關注PHP中文網其他相關文章!