如何在MySQL中去重
时间: 2023-05-23 10:04:19 浏览: 99
MySQL去重的方法整理
A:在MySQL中去重可以使用DISTINCT关键字或GROUP BY语句。
1. 使用DISTINCT关键字
使用SELECT DISTINCT语句可以从指定列中选取唯一的值,具体语法如下:
SELECT DISTINCT 列名 FROM 表名;
例如,从表students中选取唯一的性别:
SELECT DISTINCT gender FROM students;
2. 使用GROUP BY语句
使用GROUP BY语句可以根据指定列对结果进行分组,并对分组后的结果进行聚合计算,具体语法如下:
SELECT 列名,聚合函数 FROM 表名 GROUP BY 列名;
例如,对表students中的性别列进行分组,并计算每个性别的人数:
SELECT gender, COUNT(*) FROM students GROUP BY gender;
以上两种方法都可以实现在MySQL中去重。
阅读全文