消息8120,级别16,状态1第1行 选择列表中的列SC.Sno无效,因为该列没有包含在聚合函数或GROUP BY 子句求解 相关知识点: 试题来源: 解析 当使用聚集函数的时候,必须配合group by使用。也就是说,select 子句中的列,除了 聚合函数 ,都要在 group by中出现:select a,b, count(*)from tabgroup by a,b对于你...
SQL语句里引入“GROUP BY子句”的作用是根据参与分组的字段将记录分成一个个的小组,然后对各个小组进行汇总,每个小组只输出一条与该组有关的汇总信息。分组通常要配合使用聚合函数才有意义。因为是输出与分组汇总有关的信息,其“SELECT子句”中的输出字段列表一般由参与分组的字段和对字段使用聚合函数而...
消息8120,级别16,状态1第1行 选择列表中的列SC.Sno无效,因为该列没有包含在聚合函数或GROUP BY 子句求解 相关知识点: 试题来源: 解析 当使用聚集函数的时候,必须配合group by使用。也就是说,select 子句中的列,除了 聚合函数 ,都要在 group by中出现:select a,b, count(*)from tabgroup by a,b对于你...
也就是说,select 子句中的列,除了 聚合函数 ,都要在 group by中出现:select a,b,count(*)from tab group by a,b 对于你的情况,把SC.Sno 放到 group by 后 试试。