access2010 报表中如何统计表A的记录在表B中出现的次数。

两个表:A、B,报表:RA是主表,记录物件台帐;B记录A中物件使用明细,物件使用一次增加一条记录;A的主键n与B建立了实施参照完整性关系,直接通过数据表维护数据。报表R列... 两个表:A、B,报表:R
A是主表,记录物件台帐;B记录A中物件使用明细,物件使用一次增加一条记录;A的主键n与B建立了实施参照完整性关系,直接通过数据表维护数据。
报表R列印A的条目,想在最后一列统计该行物件使用的次数。
展开
 我来答
不想起名字了99
2014-10-27 · TA获得超过1694个赞
知道大有可为答主
回答量:2708
采纳率:76%
帮助的人:703万
展开全部
SELECT A.物件名称, Q1.使用次数
FROM (SELECT Count(B.主键N) AS 使用次数, B.主键N
FROM B
GROUP BY B.主键N) as Q1 RIGHT JOIN A ON Q1.主键N = A.主键N
追问
是要再建立一个Q1,按物件出现次数计数的查询吗?
如果物件名称和主键N是同一字段可以吗?
追答
不用,那就是全部查询了
物件名称和主键N是同一字段
SELECT A.主键N, Q1.使用次数
FROM (SELECT Count(B.主键N) AS 使用次数, B.主键N
FROM B
GROUP BY B.主键N) as Q1 RIGHT JOIN A ON Q1.主键N = A.主键N
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式