mysql group by模糊分组
时间: 2023-09-29 16:06:22 浏览: 85
在MySQL中,GROUP BY语句用于对结果集进行分组。在GROUP BY之后,你可以使用HAVING子句来对分组后的结果进行筛选。HAVING子句允许你使用分组字段和分组计算的函数作为筛选条件。它的语法格式如下:
SELECT 字段1,字段2 FROM 表名 GROUP BY 字段1,字段2 HAVING 条件子句
在HAVING子句中,你可以使用各种条件表达式,比如大于、小于、等于等。通过使用这些条件表达式,你可以对分组后的结果进行过滤,得到符合条件的记录。需要注意的是,HAVING子句是在分组后进行筛选的,它与WHERE子句不同,WHERE子句是在分组之前对记录进行筛选的。另外,HAVING子句只能使用分组字段和分组计算的函数,而不能使用其他字段。通过使用GROUP BY和HAVING子句,你可以实现对结果集的模糊分组筛选。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [MySQL 模糊查询和分组查询](https://blog.csdn.net/m0_65181419/article/details/123738465)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]