"select 品牌,规格型号,花纹,dsum(数量,b?,操作类别='买') as 进货数量," & _
"dsum(进价金额,b?,操作类别='买') as 进价金额," & _
"dsum(数量,b?,操作类别='卖') as 销售数量" & _
"into a from b " & _
"group by 品牌,规格型号,花纹"
-------------------------------------
总是提示dsum参数错误
...全文
7289打赏收藏
dsum()究竟怎么用?
"select 品牌,规格型号,花纹,dsum(数量,b?,操作类别='买') as 进货数量," & _ "dsum(进价金额,b?,操作类别='买') as 进价金额," & _ "dsum(数量,b?,操作类别='卖') as 销售数量" & _ "into a from b " & _ "group by 品牌,规格型号,花纹" ------------------------------------- 总是提示dsum参数错误
应该这样用:
select 品牌,规格型号,花纹,
sum(iif(操作类别='买',数量,0)) AS 进货数量,
sum(iif(操作类别='买',进价金额,0)) AS 进货金额,
sum(iif(操作类别='卖',数量,0)) AS 销售数量
into a
from b
group by 品牌,规格型号,花纹
"select 品牌,规格型号,花纹,dsum(""数量"",""b"",""操作类别='买'"") as 进货数量," & _
"dsum(""进价金额"",""b"",""操作类别='买'"") as 进价金额," & _
"dsum(""数量"",""b"",""操作类别='卖'"") as 销售数量" & _
"into a from b " & _
"group by 品牌,规格型号,花纹"