如何使用 SQL 檢索上個月的資料?
Dec 10, 2024 am 05:07 AM使用 SQL 檢索特定月份的資料
在關聯式資料庫中,通常需要擷取在特定時間範圍內建立的資料。一個常見的需求是查詢上個月創建的行。本文介紹了完成此任務的簡單 SQL 查詢。
提供的查詢重點在於包含 date_created 欄位的資料表,該欄位記錄會建立每行的日期和時間。透過利用提取日期組件的 SQL 函數,我們可以將選擇範圍縮小到上個月內創建的行:
SELECT * FROM table WHERE YEAR(date_created) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH) AND MONTH(date_created) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH)
登入後複製
此查詢使用 CURRENT_DATE 函數來確定當前日期。 INTERVAL 1 MONTH 表達式從此日期減去一個月,為選擇上個月內建立的行提供參考點。
YEAR 和 MONTH 函數從 date_created 欄位中提取對應的組成部分。透過將這些值與調整後的當前日期進行比較,查詢可以識別建立日期在正確月份內的行。
以上是如何使用 SQL 檢索上個月的資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在 Linux 中運行 MySQl(有/沒有帶有 phpmyadmin 的 podman 容器)
