当前位置: 首页 > news >正文

group by

GROUP BY = 分类统计就是:先把东西分堆,再算每堆有多少、多大、平均多少。

规则 1
GROUP BY 后面写什么,SELECT 后面才能写什么不能多写别的字段!
比如:
sql
SELECT deptno, ename -- ❌ 错!ename 不是分组字段
FROM emp
GROUP BY deptno;


SELECT 里除了分组字段,只能写统计函数
统计函数就这 5 个:
COUNT (*) → 数有多少个
AVG (字段) → 算平均值
MAX (字段) → 找最大
MIN (字段) → 找最小
SUM (字段) → 求和


最常见的 3 个用法(你工作最常用)

  1. 统计每组多少人
    sql
    SELECT deptno, COUNT(*)
    FROM emp
    GROUP BY deptno;
  2. 算每组平均值
    sql
    SELECT deptno, AVG(sal)
    FROM emp
    GROUP BY deptno;
  3. 按其他字段分组(比如奖金)
    sql
    SELECT comm, COUNT(*)
    FROM emp
    GROUP BY comm;

GROUP BY = 分堆 + 统计
先把一样的放一堆
再对每堆算个数、平均值、总和
SELECT 只能写:分组的字段 + 统计函数
写别的普通字段(比如姓名)必报错

————————————————————————————————————————————————————————————————————

SELECT 里面:
✅ 可以写:分组字段✅ 可以写:聚合函数(count、avg、max、min、sum)
❌ 不能写:普通字段

http://www.jsqmd.com/news/693686/

相关文章:

  • 智能无人船控制技术探索:Fossen模型Matlab Simulink路径跟踪效果
  • 老司机教你用MHDD检测硬盘坏道:从安装到修复全流程(附常见问题解答)
  • 2026国产优质角度传感器工厂实测:江西辰明的供需适配体验 - 资讯焦点
  • PyNvVideoCodec 2.0:Python高性能视频编解码实战指南
  • 别急着炸电脑!用Proteus仿真STM32 ADC时校准卡死的三种排查思路与终极方案
  • 蓝桥杯B组真题精解:从日期统计到砍树的算法实战
  • GD32F303读保护解除实操:从J-Link命令行到一键批处理的全攻略
  • Samtec申泰SOLC系列连接器型号大全(国产替代方案参考) - WORLDPO连接器
  • Qianfan-OCR精彩案例分享:中英混排合同识别准确率超98.7%实测
  • 手把手教你用PyTorch 1.9+和ONNX部署SuperPoint+SuperGlue图像配准模型(附完整代码)
  • 我做了一个会“自我进化“的小红书运营 Agent——它自己上网搜笔记、读图片、蒸馏知识
  • 品牌设计公司,助力企业打造高辨识度品牌资产 - GrowthUME
  • 嘉善银城驾驶员培训:嘉善B2大车驾驶证公司 - LYL仔仔
  • happy horse可以在什么平台上使用:十大AI创作工具平台盘点 - 资讯焦点
  • 2019年数据科学在线课程评估与学习路径指南
  • 【2026最新】Turnitin升级后满屏飘红?英文论文降AI率从97%降至28%实操指南
  • 2026南昌非遗莲花血鸭门店推荐 拆解地道风味核心 - 资讯焦点
  • 2026年专业自费出书服务机构推荐:五家优选对比评测 - 科技焦点
  • 从初始化到实时通信:手把手拆解EtherCAT主站启动时的寻址‘三部曲’
  • 保姆级教程:在YOLOv8s的C2f模块后插入CA注意力机制(附完整代码与配置文件)
  • CRMEB商城v5.2.2漏洞实战:手把手教你复现SQL注入(附POC脚本)
  • 【VSCode量子开发终极指南】:20年IDE专家亲授量子编程环境零配置部署秘法
  • Vue Router 导航守卫:从执行顺序到实战鉴权方案
  • 基于TS模糊模型的一阶倒立摆控制策略仿真研究:在MATLAB Simulink环境下的连续与离...
  • 从电路图到微分方程:一个RLC串并联电路的完整建模实战(附Python符号计算验证)
  • ADRC线性自抗扰控制感应电机矢量控制调速Matlab/Simulink仿真 1
  • poi-tl填坑实录:升级到1.10.x后,表格循环和复选框渲染策略变了怎么办?
  • Windows风扇控制终极方案:3个实用技巧让电脑静音又高效
  • SpringBoot后端API零代码方案对比
  • 从4G LTE到5G NR:时频结构设计哲学变了什么?深度对比SCS、帧结构与采样率(Tc vs Ts)