当我们做Report,比如极其复杂的汇总报表每个汇总单元格都有可以来自不同的Table;
请用用Union吧~
exec PROCEDURE ...
GO
CREATE procedure ...
..
AS
Begin
select [year],sum([money])
from ...
where 1=1
Union
select [year],sum([Liter])
from ...
where 1=1
ENDUP主:以前的一张Report,第一行是金额汇总,第二行是水量汇总,第三行是污水金额。。。。
本文介绍如何使用SQL中的Union语句来处理复杂报表,将来自不同表的数据汇总到同一报表中,实现金额和水量等多维度数据的高效整合。

被折叠的 条评论
为什么被折叠?



