数据库

首页 » 常识 » 问答 » MySQL数据库的分组操作,语句拼接,列
TUhjnbcbe - 2024/12/29 11:13:00

大家好,我是anyux。本文介绍MySQL数据库的分组操作,语句拼接,列转行操作。

关于groupby的sql_mode

关于groupby的sql_mode

only_full_group_by

说明:仅是MySQL5.7中存在,5.6和8.0都没有,查看sql_mode

select

sql_mode;

在带有groupby子句的select中,select后的条件列(非主键列),要么是groupby后面的列,要么需要在函数中

示例groupby错误

selectuser,hostfrommysql.usergroupbyuser;

报错内容

ERROR():Expression2ofSELECTlistisnotinGROUPBYclauseandcontainsnonaggregatedcolumnmysql.user.HostwhichisnotfunctionallydependentoncolumnsinGROUPBYclause;thisisin

1
查看完整版本: MySQL数据库的分组操作,语句拼接,列