時(shí)間:2024-02-03 17:42作者:下載吧人氣:39
節(jié)前公司業(yè)務(wù)方需要做一個(gè)統(tǒng)計(jì)報(bào)表,這個(gè)報(bào)表用于統(tǒng)計(jì)當(dāng)月估計(jì)幾個(gè)明星品的銷售情況,而我們的數(shù)據(jù)是按行存儲(chǔ)的就是日期|產(chǎn)品|渠道|銷售額
這樣,說是也奇了怪了,我們買的報(bào)(guan)表(yuan)系(la)統(tǒng)(ji) 竟然不能容易地實(shí)現(xiàn)。。。,于是我看了看,然后想了想,發(fā)現(xiàn)是可以通過sql算出這樣一個(gè)報(bào)表(多虧了postgresql的高階函數(shù)😂),然后直接將數(shù)據(jù)輸出到報(bào)表系統(tǒng) 完事兒~ ,以下 我將sql關(guān)鍵部分描述下,至於對(duì)前端展示有興趣的同學(xué)可留言,可考慮作一節(jié)講講哈😄~
首先,業(yè)務(wù)需要的報(bào)表長這樣子的,看起來似乎還OK哈~
接下來我先給出我的測(cè)試腳本(均測(cè)試&無bug)~
表結(jié)構(gòu)
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)
);
網(wǎng)友評(píng)論