'dt' must be an aggregate expression or appear in GROUP BY clause是什么意思
时间: 2024-06-09 13:09:24 浏览: 332
解决大于5.7版本mysql的分组报错Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated
5星 · 资源好评率100%
这是一个SQL查询语句的错误提示,意思是如果你在SELECT语句中使用了聚合函数(如SUM、AVG、COUNT等),那么你需要将所有没有被聚合的列都包含在GROUP BY子句中。或者,如果你使用了一个没有被聚合的列,但没有将其包含在GROUP BY子句中,则会出现此错误提示。因此,你需要修改查询语句以满足这些要求。
阅读全文