首頁 > 資料庫 > mysql教程 > 如何在 MySQL 中擷取最近 7 天銷售行數為零的交易資料?

如何在 MySQL 中擷取最近 7 天銷售行數為零的交易資料?

Barbara Streisand
發布: 2024-12-28 15:49:48
原創
480 人瀏覽過

How to Retrieve Last 7 Days' Transaction Data with Zero Sales Rows in MySQL?

MySql 單表:選擇最近7 天的空行

問題:

目標是檢索最近 7天的交易資料並顯示每個交易的總銷售額天,包括沒有交易的天的空行。以下查詢僅傳回銷售額非零的天數:

解:

要取得所需的結果,請使用查詢組合:

  1. 產生清單日期:

此查詢產生過去 7 天的日期清單。

  1. 加入交易資料:

此查詢與左連線產生的日期清單與實際交易數據,為沒有交易的日子添加空行。合併用於處理空值。

以上是如何在 MySQL 中擷取最近 7 天銷售行數為零的交易資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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