表1有几个具有不同值的列。
Product,
Type,
Sales Amount,
Value,
Month,
Year
我想要的是将这些信息合并并压缩到不同的列级别,以便 sale
以及 value
金额是根据年和月的产品和类型求和的,而不是将每一行显示为单独的值。
例如,如果所有列都相同,但 sale
以及 value
有不同的值,我希望它和它对应的行相加
此外,我想知道我的损失率之间的销售金额和实际价值的产品
Select Product,
Type,
Sale,
Value,
Month,
Year
Cast(value / sale as Dec) AS 'Loss Ratio'
From Table 1
请帮忙?
1条答案
按热度按时间nzk0hqpo1#
好像你只是需要一个
GROUP BY
与SUM
.sqlfiddle公司