Access SQL:一次SQL查询中2016年和2017年一种产品的销售总额
我想得到2016年和2017年每种产品的销售总额 我试过:Access SQL:一次SQL查询中2016年和2017年一种产品的销售总额,sql,ms-access,Sql,Ms Access,我想得到2016年和2017年每种产品的销售总额 我试过: Select productid, Switch(year(DATE)=2016,sum(salesa1)) as sales16, Switch(year(DATE)=2017,sum(salesa1)) as sales17 From Sales Group by productid 可能我出了什么问题,有人能帮我吗?条件需要进入sum(): Select productid, sum(switch(year(DAT
Select
productid,
Switch(year(DATE)=2016,sum(salesa1)) as sales16,
Switch(year(DATE)=2017,sum(salesa1)) as sales17
From Sales
Group by productid
可能我出了什么问题,有人能帮我吗?条件需要进入sum()
:
Select productid,
sum(switch(year(DATE) = 2016, salesa1)) as sales16,
sum(switch(year(DATE) = 2017, salesa1)) as sales17
From Sales
Group by productid