-
count:
count(*) 符合条件所有行数;
count(列名) 符合条件行数排除null;
-
group by
select sum(amount) from test where status = 1 group by dept having amount >= 100
顺序:
group by 对 where过滤后的数据进行分组;(分组字段去重后有几个,结果就有几行数据;分组字段可以有多个,如:group by a,b
函数如:sum(),count()等对分组后的每组数据进行计算 (有几组数据就有几条数据)
having: 如果有having条件,having后是对分组计算后的数据进行过滤
mysql一些语法记录
蚂蚁雅嘿2024-04-22 9:29
相关推荐
倒流时光三十年25 分钟前
SpringBoot 数据库同步 Elasticsearch 性能优化码农小卡拉1 小时前
深入解析Spring Boot文件加载顺序与加载方式怣501 小时前
MySQL多表连接:全外连接、交叉连接与结果集合并详解wjhx1 小时前
QT中对蓝牙权限的申请,整理一下冰暮流星1 小时前
javascript之二重循环练习万岳科技系统开发2 小时前
食堂采购系统源码库存扣减算法与并发控制实现详解冉冰学姐2 小时前
SSM智慧社区管理系统jby69(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面杨超越luckly2 小时前
HTML应用指南:利用GET请求获取中国500强企业名单,揭秘企业增长、分化与转型的新常态斯普信专业组2 小时前
构建基于MCP的MySQL智能运维平台:从开源服务端到交互式AI助手Elastic 中国社区官方博客2 小时前
Elasticsearch:Workflows 介绍 - 9.3