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


在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|+-------+-----+


上一篇:linux怎么重启oracle数据库

下一篇:sql中怎么使用replace替换多个字符


MySQL
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器