首页 > 数据库 >mysql 查询报错Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column

mysql 查询报错Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column

时间:2023-11-10 13:46:58浏览次数:55  
标签:nonaggregated GROUP 配置文件 NO ZERO 报错 mysql SELECT

这个错误是由于 MySQL 的新版本中默认开启了ONLY_FULL_GROUP_BY模式,即在 GROUP BY 语句中的 SELECT 列表中,只能包含分组或聚合函数,不能包含其他列。而你的查询语句中出现了一个列senior_two.score.student_id,它既没有被分组也没有被聚合,因此 MySQL 报出了这个错误。

5.7版本以下不会出现。5.7以上会出现这个问题,每个sql改不现实,所以我们可以通过配置文件关闭

在 数据库配置文件【mysqld】下加入一句配置,如果已经存在就修改

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

重启mysql 即可 service mysqld restart;

标签:nonaggregated,GROUP,配置文件,NO,ZERO,报错,mysql,SELECT
From: https://www.cnblogs.com/perfectCats/p/17823890.html

相关文章

  • EF报错:Unable to create an object of type 'XXXXXXX'. For the different patterns s
    这个是在EF迁移的时候报错: 解决方案:修改你的MyDbcontext:  代码如下:publicclassStoreDbContexttFactory:IDesignTimeDbContextFactory<‘你的类名’>{public‘你的类名’CreateDbContext(string[]args){varoptionsBuilder=newDbContextOptionsBuilder<‘......
  • 编译Fastdfs报错——In file included from ../common/fdfs_global.c:21:0: ../common
    记录一下安装fastdfs时编译报错,报错信息如下:原因:这是因为我们在安装较新版得fastdfs时,从github下载得安装包缺少文件,如果按照网上很多博主较早之前写的文档操作得话就会出现这样得错误,缺少了libserverframe网络框架解决方法:安装 libserverframe网络框架安装包下载地......
  • Springboot报错,java.lang.IllegalArgumentException: argument type mismatch
    1、报错信息java.lang.IllegalArgumentException:argumenttypemismatch atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod) atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) atsun.reflect.DelegatingMethodAccessorI......
  • datax抽取mysql数据到hive报错:javax.net.ssl.SSLException: Connection reset
    datax抽取mysql数据报错:[INFO]2023-11-0912:35:14.090+0000-->2023-11-0920:35:13.492[0-0-0-reader]ERRORReaderRunner-ReaderrunnerReceivedExceptions:com.alibaba.datax.common.exception.DataXException:Code:[DBUtilErrorCode-07],Description:[......
  • 使用金蝶系统报错解决方案,金蝶软件报错,使用推荐的浏览器版本
    1、出现报错“建议您使用推荐的浏览器版本,以便获得更好的产品体验”如下图,2、低版本的谷歌浏览器使用老是卡死,取消硬件加速。3、低版本的谷歌浏览器可以在百度网盘里面找。......
  • 1Panel 升级 Halo报错
    1Panel升级Halo报错通过1panel升级2.10.0->2.10.1后启动失败,出现Novaluefoundforprotocol错误,1Panel-halo-rzxY|Causedby:io.r2dbc.spi.NoSuchOptionException:Novaluefoundforprotocol1Panel-halo-rzxY| atio.r2dbc.spi.ConnectionFactoryOptio......
  • Error read ECONNRESET at TCP.onStreamRead报错的问题
    背景另一个同事在本地执行npmrunserve后,服务起来后,隔一段时间就会报错。然后我这边拉了代码,然后npmrunserve跑了下,发现也报错了。根本没有隔一段时间,而是直接跑不起来了。具体如下截图所示: 分析过程看报错信息,貌似是说socket服务监听和发送消息的过程出现问题了。然......
  • linux ImageMagick convert 报错 convert-im6.q16***
    在linux批量处理图片时候报一下错误,导致图片无法按要求转化,运行的命令如下:convert**.jpg-resize512x512new.jpg报错:convert-im6.q16:cacheresourcesexhausted`*.jpg'@error/cache.c/OpenPixelCache/4083.convert-im6.q16:noimagesdefined`./zoom/113.jpg'@erro......
  • 在Pycharm中解决pip安装interpreter报错
    在使用pip安装第三方模块的时候,报错:WARNING:Therepositorylocatedatmirrors.aliyun.comisnotatrustedorsecurehostandisbeingignored.IfthisrepositoryisavailableviaHTTPSwerecommendyouuseHTTPSinstead,otherwiseyoumaysilencethiswarnin......
  • Xshell通过SSH连接阿里云报错“服务器发送了一个意外的数据包” xshell连接ubuntu
     ubuntu连接旧版本就会显示报错1.登录到阿里云服务器上 2.解决方法命令: vim/etc/ssh/sshd_config加到最后一行打开sshd_config并且将下面的复制进去保存,然后重启reboot即可。[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh......