题目
有如下一张表T1125(月份MM,重量WT,DT日期),
有如下要求:
将每个月的数据汇总,并动态的横向显示,
例如这里8月只显示1,2,25,26,27号,如果有新增其它日期自动按顺序插入。
期望得到如下结果:
该如何写这个SQL?
测试数据
CREATE TABLE G1116
(MM VARCHAR(5),
WT DECIMAL(12,2),
DT DATE
)
INSERT INTO G1116 VALUES
('8',6.5,'2021-8-1'),
('8',3.5,'2021-8-2'),
('8',2.5,'2021-8-25'),
('8',8.5,'2021-8-26'),
('8',12.5,'2021-8-27'),
('9',6.0,'2021-9-1'),
('9',4.5,'2021-9-2'),
('9',5.5,'2021-9-25'),
('9',6.2,'2021-9-26')