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条件无关

相关推荐
成富5 小时前
文本转SQL(Text-to-SQL),场景介绍与 Spring AI 实现
数据库·人工智能·sql·spring·oracle
songqq275 小时前
SQL题:使用hive查询各类型专利top 10申请人,以及对应的专利申请数
数据库·sql
时差9538 小时前
【面试题】Hive 查询:如何查找用户连续三天登录的记录
大数据·数据库·hive·sql·面试·database
Mephisto.java8 小时前
【大数据学习 | kafka高级部分】kafka的优化参数整理
大数据·sql·oracle·kafka·json·database
山海青风9 小时前
第七篇: BigQuery中的复杂SQL查询
sql·googlecloud
lzhlizihang11 小时前
【Hive sql 面试题】求出各类型专利top 10申请人,以及对应的专利申请数(难)
大数据·hive·sql·面试题
威哥爱编程12 小时前
SQL Server 数据太多如何优化
数据库·sql·sqlserver
Mephisto.java12 小时前
【大数据学习 | kafka高级部分】kafka的kraft集群
大数据·sql·oracle·kafka·json·hbase
Mephisto.java12 小时前
【大数据学习 | kafka高级部分】kafka的文件存储原理
大数据·sql·oracle·kafka·json
数新网络17 小时前
《深入浅出Apache Spark》系列②:Spark SQL原理精髓全解析
大数据·sql·spark