access2010 报表中如何统计表A的记录在表B中出现的次数。
两个表:A、B,报表:RA是主表,记录物件台帐;B记录A中物件使用明细,物件使用一次增加一条记录;A的主键n与B建立了实施参照完整性关系,直接通过数据表维护数据。报表R列...
两个表:A、B,报表:R
A是主表,记录物件台帐;B记录A中物件使用明细,物件使用一次增加一条记录;A的主键n与B建立了实施参照完整性关系,直接通过数据表维护数据。
报表R列印A的条目,想在最后一列统计该行物件使用的次数。 展开
A是主表,记录物件台帐;B记录A中物件使用明细,物件使用一次增加一条记录;A的主键n与B建立了实施参照完整性关系,直接通过数据表维护数据。
报表R列印A的条目,想在最后一列统计该行物件使用的次数。 展开
展开全部
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
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |