MySQL:this is incompatible with sql_mode=only_full_group_by

news/2024/9/23 9:24:18/

错误场景

有时候,遇到数据库重复数据,需要将数据进行分组,并取出其中一条来展示,这时就需要用到group by语句。
但是,如果sql>mysql是高版本,当执行group by时,select的字段不属于group by的字段的话,sql语句就会报错。报错信息如下:

Expression #1 of SELECT list is not in GROUP BY clause and contains
nonaggregated column ‘数据库名.表名.字段名’ which is not functionally dependent
on columns in GROUP BY clause; this is incompatible with
sql_mode=only_full_group_by

解决方案

这是临时的解决方案,要最终解决需要修改配置文件

sql">SET @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
SET sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

http://www.ppmy.cn/news/1514764.html

相关文章

Windows RPC 运行时中的严重远程代码执行漏洞

微软于 2022 年 4 月的补丁星期二发布了针对各种组件中一百多个新漏洞的补丁。在 Windows 远程过程调用 (RPC) 运行时中发现并修补了三个严重漏洞: CVE-2022-24492和CVE-2022-24528 (由 Cyber KunLun 的 Yuki Chen 发现)CVE-2022-26809(由 Kunlun 的 BugHunter010 发现)在…

HTTP/2:网络传输的革新与优化

摘要 HTTP/2是超文本传输协议(HTTP)的第二个主要版本,旨在解决HTTP/1.x版本中存在的一些性能问题,如队头阻塞、连接复用不足等。本文将详细介绍HTTP/2的基本概念、特性、优化机制以及如何通过这些机制改善网络传输效率。 1. HTT…

c++题目_P1168 中位数

# 中位数 ## 题目描述 给定一个长度为 $N$ 的非负整数序列 $A$,对于前奇数项求中位数。 ## 输入格式 第一行一个正整数 $N$。 第二行 $N$ 个正整数 $A_{1\dots N}$。 ## 输出格式 共 $\lfloor \frac{N 1}2\rfloor$ 行,第 $i$ 行为 $A_{1\dots 2i…

Spring Boot中的过滤器与拦截器实战:实现用户认证与资源访问控制

源访问控制 概述 在构建Web应用时,我们经常需要实现诸如用户认证、资源访问控制等功能。Spring Boot 提供了多种工具来帮助开发者轻松实现这些需求。本文将介绍如何使用Spring Boot 3.x中的过滤器(Filter)和拦截器(Interceptor&…

PostgreSQL常用命令,启动连接,pg_dump导入导出

文章目录 1 PostgreSQL服务启动与停止、连接2 常用sql命令3 数据备份与恢复 1 PostgreSQL服务启动与停止、连接 在没有设置环境变量的情况下 需进入pgsql的bin目录 #Windows下启动 #打开“开始”菜单,找到 “PostgreSQL” 文件夹,找到 “pgAdmin” 应用…

K8S资源之PVPVC

概念 类似于Docker的数据卷挂载,将Pod中重要的文件挂载到宿主机上,如果Pod发生崩溃等情况自愈时,保证之前存储的数据没有丢失。 如上图中,将各个Pod中的目录挂载到存储层,如果Pod宕机后自愈均从存储层获取之前的数据…

SQL手工注入漏洞测试(MongoDB数据库)

此次靶场地址为:墨者学院 ⼀. 如下给出的源码...可以看到数据库查询的语句如下..构造回显测试... new_list.php?id1});return ({title:1,content:2 ⼆.成功显示“ 1” 和“ 2” 。可以在此来显示想要查询的数据。接下来开始尝试构造payload查询 当前数据库。通过…

85.游戏改造-修改UI分辨率,面向对象方式

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于:易道云信息技术研究院 上一个内容:84.游戏改造-窗口化下的分辨率 首先剑侠情缘这个游戏它按f9是可以隐藏ui界面的&#xf…