如何使子查询不被父查询中的 Group By 影响

如题所述

子查询分为相关子查询和无关子查询!
你这是相关子查询,你的父查询使用了group
by就必须
包含聚合函数或相关列,否则就没有必要使用group
by了
我看你没有必要使用子查询,应该是多表连接的分组统计
建议写成:
SELECT
COUNT(*)
as
[count]
FROM
C1,C2
Where
C1.Topic
=
C2.Topic
GROUP
BY
C2.Class
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答