作业帮 > 综合 > 作业

access分类计数的问题

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/23 22:26:27
access分类计数的问题
表名称:table,内容如下
学生 水果
小明 苹果
小红 苹果
小亮 香蕉
小红 香蕉
小明 生梨
小亮 生梨
小红 葡萄
小亮 生梨
要求做一个查询,分别统计出每个学生拥有的不同水果的个数,如下
学生 苹果 香蕉 生梨 葡萄
小明 1 0 1 0
小红 1 1 0 1
小亮 0 1 2 0
请问如何实现?
我现在做出来如下,怎么让空白处为0?
姓名\x05总计 ID\x05苹果\x05葡萄\x05生梨\x05香蕉
小红\x053\x051\x051\x05\x051
小亮\x053\x05\x05\x052\x051
小明\x052\x051\x05\x051
access分类计数的问题
表:学生、水果
table_交叉查询表:学生、水果总数、苹果 香蕉 生梨 葡萄
TRANSFORM IIf(IsNull([水果]),0,Count([水果])) AS 水果计数
SELECT table.学生, Count(table.水果) AS 水果总数
FROM [table]
GROUP BY table.学生
PIVOT table.水果;
按此建立查询即可满足你的要求!