如何使子查询不被父查询中的 Group By 影响
发布网友
发布时间:2022-04-14 19:22
我来回答
共1个回答
热心网友
时间:2022-04-14 20:51
子查询分为相关子查询和无关子查询!
你这是相关子查询,你的父查询使用了group
by就必须
包含聚合函数或相关列,否则就没有必要使用group
by了
我看你没有必要使用子查询,应该是多表连接的分组统计
建议写成:
SELECT
COUNT(*)
as
[count]
FROM
C1,C2
Where
C1.Topic
=
C2.Topic
GROUP
BY
C2.Class