Mysql group by使用示例

文章目录

  • [1. groupby时不能查询*](#1. groupby时不能查询*)
  • [2. 查询出的列必须在group by的条件列中](#2. 查询出的列必须在group by的条件列中)
  • [3. group by多个字段,这些字段都有索引也会索引失效,只有group by单个字段索引才能起作用](#3. group by多个字段,这些字段都有索引也会索引失效,只有group by单个字段索引才能起作用)
  • [4. having条件必须跟group by相关联](#4. having条件必须跟group by相关联)
  • [5. 用group by做去重](#5. 用group by做去重)
  • [6. 使用聚合函数做数量统计](#6. 使用聚合函数做数量统计)
  • [7. having做过滤](#7. having做过滤)
  • [8. where条件可以跟group by having条件无关](#8. where条件可以跟group by having条件无关)

总数据:

索引情况:

1. groupby时不能查询*

2. 查询出的列必须在group by的条件列中


3. group by多个字段,这些字段都有索引也会索引失效,只有group by单个字段索引才能起作用


4. having条件必须跟group by相关联


5. 用group by做去重

6. 使用聚合函数做数量统计

7. having做过滤




8. where条件可以跟group by having条件无关

相关推荐
韶博雅几秒前
oracle优化用到的sql
sql·oracle·ffmpeg
鸽芷咕20 分钟前
金仓数据库标量子查询消除:一条SQL从32秒优化到24毫秒
数据库·sql
兔子宇航员030129 分钟前
HiveSQL 中 NULL 与空字符串的区别与注意事项
数据库·数据仓库·sql
保定公民37 分钟前
Oracle 层次查询(CONNECT BY)完全指南:从入门到精通
数据库·sql·oracle·达梦数据库·层次查询
逍遥德1 小时前
PostgreSQL --- 数组函数详解
数据库·sql·postgresql
lzhdim12 小时前
SQL 入门 16:SQL 事务隔离级别与死锁解析(易懂)
数据库·sql
tedcloud12314 小时前
DBX部署教程:打造支持AI SQL助手的数据库管理环境
数据库·人工智能·sql
云策数链15 小时前
用友U8数据库核心表结构与业务关联解析(附常用查询SQL)
数据库·sql·erp·用友·云策数链
cfm_291416 小时前
MySQL8.0 核心新特性详解(架构/性能/SQL/索引/安全全覆盖)
sql·安全·架构
largecode17 小时前
座机号码认证如何操作?申请热线实名名片,树立统一官方客服形象
linux·sql·华为·c#·.net·wpf·harmonyos