这样写SQL正确吗
这样写SQL正确吗
大家直接看这个group by 语句吧,我记得学过group by 后面声明了字段,select里面才能有对应的字段呀(除了聚合函数),是我记错了吗😥
公司里有好多sql语句是这样写的,我连自己的数据库的时候,直接报错,说sql有误,但是连接公司的数据库就没有报错;
之后发现:需要修改mysql的一个设置,让他支持下面这样的sql写法,我这就疑问更大了😫,我还没有理解group by这样有啥坏处,有哥们可以给我讲一下吗
<select id="procedurePie" resultType="com.donger.mom.qms.domain.dto.ReportPieDTO">
select * from(
select mat_code, mat_name,process_code,process_name,count(1) num from qms_inspection_procedure_task where `status` = 'UN_QUALIFIED' and create_time <= #{monthEnd} and create_time >= #{monthStart} and tenant_id =#{tenantId} group by mat_code,process_code) res
ORDER BY num limit 6
</select>
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
我是项目小白,第一次做项目。因为之前赶进度,有些基础课程跟着敲了代码有些没有,但感觉很多也遗忘了,基础比较弱。总感觉自己有点浮躁。做项目的时候,会感觉没有思路,然后就问ai,问ai这个功能要怎么实现,我该怎么思考,但是ai给了我思路,我拿到手还是不会做。因为我不知道调哪个类,用什么方法合适,然后就依赖ai给的代码,然后就一直问ai为啥为啥这么做,让ai总结笔记。还好ai不嫌我烦,只图我的钱🤣。我
3
面试鸭
0
大家在编程导航中是怎么学习项目的呀,我最近在学习 AI 网关项目 python 版本,项目本地可以跑起来,已经按照教程看了一遍了,但还是一头雾水呀,回过头来看感觉还是很生涩,看不明白。首先在学习的过程中我需要定位到源码当中去看,但是教程没法直接逐行复制,导致我必须先粘贴到记事本,然后再复制函数名,在 pycharm 中全局检索才能找到,有时候还找不到...,其次我感觉教程文字太生硬了,有种惜字如金
1
idea2025.3版本创建springboot项目时想使用springboot3的没有怎么办,我在网上查是使用spring boot4的创建后再修改pom.xml文件之后每次都要这样改吗,修改的话不止版本号要修改
2
这些个企业开发中有必要删除吗,我有时候删除了启动类就编程.java 的格式无法运行了
1
作者分享
关于业务规范文档(spec)的思考(VibeCoding,写的太乱让 gpt 整理了一下)
6
Angular 学习--从RxJS到signals--用户中心。
3
OJ系统-毕设
19
#找伙伴# 毕设 项目 Java (补发)最近打算做一个OJ,拿来用作毕设的,
技术栈见下面。
目前已经搭好前后端的架子了。前端采用vben-admin框架、后端采用springboot Maven多模块(目前是想先做一下单体,后面微服务再扩充。)
项目现在放在咱们星球的gitlab仓库,大家登录就可以看到了,附个链接:张瑞鑫 · GitLab
希望找几个星球里感兴趣的小伙伴一起做一下,以做代学嘛。
近期更新的比较多一点,过两天我公司里面要上活了,可能就更新的慢一点,不过会一直更新代码的!
有感兴趣的小伙伴加我微信吧 Yuki9375,😁😉☺️
15
#找伙伴# #毕设 项目 Java 最近打算做一个OJ,拿来用作毕设的,
技术栈见下面。
目前已经搭好前后端的架子了。前端采用vben-admin框架、后端采用springboot Maven多模块(目前是想先做一下单体,后面微服务再扩充。)
项目现在放在咱们星球的gitlab仓库,大家登录就可以看到了,附个链接:http://www.codefather.cn/zhang.rx
希望找几个星球里感兴趣的小伙伴一起做一下,以做代学嘛。
近期更新的比较多一点,过两天我公司里面要上活了,可能就更新的慢一点,不过会一直更新代码的!
有感兴趣的小伙伴加我微信吧 Yuki9375,😁😉☺️😝
20
