select CategoryId, SUM(DVDPrice)
from Films
group by CategoryId;
select CategoryId, COUNT(MemberId)
from FavCategory
group by CategoryId;
我想要的是在一个表格中显示数据。试图在CategoryId字段上加入结果:
select FavCategory.CategoryId,
COUNT(MemberId),
SUM(DVDPrice) from FavCategory
inner join Films on FavCategory.CategoryId = Films.CategoryId
group by FavCategory.CategoryId;
结果看起来很奇怪,它们以某种方式成倍增加。我找到了一个解决方案 - 在外部选择中使用子查询,但我的问题是为什么连接解决方案不起作用。如果有人可以解决它,我将不胜感激。
问候