In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated column 'jxq_seal_platform_seal.seal_2022.update_time'; this is incompatible with sql_mode=only_full_group_by
时间: 2023-10-13 15:00:33 浏览: 60
这是一个 SQL 查询错误。这个错误通常是由于 MySQL 的 sql_mode 设置中启用了 only_full_group_by 模式导致的。这个模式要求在使用聚合函数进行查询时,SELECT 语句中的非聚合列必须都出现在 GROUP BY 子句中。
解决这个问题的方法有两个:
1. 将 sql_mode 设置中的 only_full_group_by 模式禁用掉,这可以通过修改 MySQL 的配置文件或者在查询时设置 SET sql_mode='' 来实现。
2. 在查询中加入 GROUP BY 子句,将查询结果按照需要分组。如果你不需要分组,可以将所有列都包含在 GROUP BY 子句中,这样也可以避免这个错误。
相关问题
In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated column
在没有使用GROUP BY的聚合查询中,SELECT列表的第二个表达式包含了一个非聚合的列,这与sql_mode=only_full_group_by是不兼容的。通俗地讲,对于使用了GROUP BY的SELECT语句,查询出来的列必须是在GROUP BY后面声明的列,或者是在聚合函数中使用的列。如果在GROUP BY语句中使用了非法的列,就会出现这个错误。
In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column
当你在一个没有使用 GROUP BY 子句的聚合查询中,选择列表中的表达式包含了非聚合列时,你会遇到这个错误。这是因为在没有 GROUP BY 子句的情况下,选择列表中的每个表达式必须是一个聚合函数或者是在 GROUP BY 子句中列出的列。
要解决这个问题,你可以将非聚合列添加到 GROUP BY 子句中,或者使用聚合函数对这些非聚合列进行计算。以下是两种解决方法的示例:
1. 将非聚合列添加到 GROUP BY 子句中:
```
SELECT column1, column2, COUNT(*)
FROM 表名
GROUP BY column1, column2;
```
2. 使用聚合函数对非聚合列进行计算:
```
SELECT MAX(column1), SUM(column2), COUNT(*)
FROM 表名;
```
请根据你的需求选择适合的解决方法,并确保选择列表中的表达式符合聚合查询的要求。
相关推荐
![ips](https://img-home.csdnimg.cn/images/20210720083646.png)
![ips](https://img-home.csdnimg.cn/images/20210720083646.png)
![ips](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![ips](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![ips](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)