mysql怎么消除重复行的关键字

   2025-02-20 2220
核心提示:在MySQL中,可以使用关键字DISTINCT来消除重复行。例如,假设有一个名为employees的表,包含以下数据:+----+-------+-----+| id

在MySQL中,可以使用关键字DISTINCT来消除重复行。

例如,假设有一个名为employees的表,包含以下数据:

+----+-------+-----+| id | name  | age |+----+-------+-----+| 1  | John  | 25  || 2  | Mary  | 30  || 3  | John  | 25  || 4  | Peter | 35  |+----+-------+-----+

要消除name列中的重复行,可以使用以下查询:

SELECT DISTINCT name FROM employees;

执行上述查询后,结果如下:

+-------+| name  |+-------+| John  || Mary  || Peter |+-------+

注意,DISTINCT关键字会将所有列都考虑在内,如果想要消除多列的重复行,可以将这些列一起列出:

SELECT DISTINCT name, age FROM employees;

执行上述查询后,结果如下:

+-------+-----+| name  | age |+-------+-----+| John  | 25  || Mary  | 30  || Peter | 35  |+-------+-----+

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言