【发布时间】:2021-07-02 19:03:24
【问题描述】:
这是我正在编写的代码并出现错误
select Dep_name,T
from
(select Dep_name,avg(salary) as T
from salary
group by Dep_name) as TT
having max(T);
错误:第 4 行出现错误 1140 (42000):在没有 GROUP BY 的聚合查询中,SELECT 列表的表达式 #1 包含非聚合列“TT.Dep_name”;这与 sql_mode=only_full_group_by 不兼容
【问题讨论】: