我有一个表t1,我想按年,月找出少数几列的总和。如何将两个不同表中的两条select语句显示为一个包含列的表单
SELECT
SUM(SA) as SA,
SUM(TM) as TM,
SUM(ST) as ST
FROM t1
GROUP BY YEAR(createdDate), MONTH(createdDate)
ORDER BY YEAR(createdDate), MONTH(createdDate)
第二工作台T2是
SELECT
SUM(BA) as BA,
SUM(TR) as TR
FROM t2
GROUP BY YEAR(createdDate), MONTH(createdDate)
ORDER BY YEAR(createdDate), MONTH(createdDate)
输出为各表是
表1
76.45 416.51 2484.89
80.28 296.18 1909.83
78.57 342.27 4798.71
表2
1924.9 0
1689.85 0
4608.69 0
但我想作为一个单一的表来表示作为
76.45 416.51 2484.89 1924.9 0
80.28 296.18 1909.83 1689.85 0
78.57 342.27 4798.71 4608.69 0
我没有join.So共同的专栏中,我所要做的,而不加入
发生了什么事的年份和月份列?你是否把它从样本中排除 - 或者为什么'YEAR(createdDate),MONTH(createdDate)'这个列如果列不重要? –