時間:2024-02-03 17:42作者:下載吧人氣:25
節前公司業務方需要做一個統計報表,這個報表用于統計當月估計幾個明星品的銷售情況,而我們的數據是按行存儲的就是日期|產品|渠道|銷售額
這樣,說是也奇了怪了,我們買的報(guan)表(yuan)系(la)統(ji) 竟然不能容易地實現。。。,于是我看了看,然后想了想,發現是可以通過sql算出這樣一個報表(多虧了postgresql的高階函數😂),然后直接將數據輸出到報表系統 完事兒~ ,以下 我將sql關鍵部分描述下,至於對前端展示有興趣的同學可留言,可考慮作一節講講哈😄~
首先,業務需要的報表長這樣子的,看起來似乎還OK哈~
接下來我先給出我的測試腳本(均測試&無bug)~
表結構
drop table if EXISTS report1 ;
CREATE TABLE “report1” (
“id” numeric(22) NOT NULL,
“date” date NOT NULL,
“product” varchar(100),
“channel” varchar(100),
“amount” numeric(20,4)
);
網友評論