我使用两个查询从一个计数公司的架构中,但我正在努力如何将他们结合为行列国家和行业,并给公司相应的计数。 select g.simpleindustrydescription, count(c.companyid) as companycount from ciqcompany c
join ciqsimpleindustry g on g.simpleIndustryid = c.simpleI
我有一个这样的表格,我使用code1和code2作为主键。 Code1 Code2 Data1 Data2 Data3
11 0 a b 7
11 1 b b 6
12 2 z v 5
我想表转换成这样: Code1 Code2 TheData (create id ?)
11 0 a 0
11 0 b 1
11 0 7 2
11
我想在SQL Server中的PIVOT函数中使用多个聚合。目前我已经使用了按预期工作的SUM,我还想和AVG一起使用AVG。我看到一些示例查询,但时间太长。任何人都可以帮助我修改以下查询,以包含每个PaymentMethod和每年的SubTotal的AVG。 SELECT PaymentMethod, [2016], [2015]
FROM (SELECT PaymentMethod, Sub