access sql分类汇总

access分类汇总数据库如下名称类别数量苹果优100苹果优100苹果差50苹果差100香蕉优100西瓜差50希望得到的数据是名称数量优数量差苹果200150香蕉1000... access 分类汇总
数据库如下
名称 类别 数量
苹果 优 100
苹果 优 100
苹果 差 50
苹果 差 100
香蕉 优 100
西瓜 差 50

希望得到的数据是
名称 数量优 数量差
苹果 200 150
香蕉 100 0
西瓜 0 50

根据类别中的优和差,分类统计出数量,如果没有优或差,数量用0替代

想了好久,没有解决,请求帮助
展开
 我来答
tjrmgs
2017-06-30 · TA获得超过5764个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:1013万
展开全部

可以这样些SQL:

select 名称, sum(iif(类别='优',数量,0)) as 数量优,
sum(iif(类别='差',数量,0)) as 数量差 from 表名 
group by 名称;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式