概述
- 在
MySQL
中,可以使用DISTINCT
关键字来删除查询结果中的重复行 DISTINCT
关键字用于确保查询结果中每一行都是唯一的
DISTINCT
1 |
SELECT DISTINCT dept_id FROM employees; |
1 |
SELECT DISTINCT salary FROM employees; |
1 |
SELECT COUNT(DISTINCT dept_id) AS unique_departments FROM employees; |
注意
- 在大数据集上使用
DISTINCT
可能会影响查询性能- 因为数据库需要对结果集进行去重操作
DISTINCT
关键字作用于选定的所有列组合- 如果两个或多个行的所有选定列值都相同,那么这些行会被认为是重复的,并且只保留一行
本文为原创文章,版权归Aet所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 表操作_条件查询-运算符10/23
- ♥ 数据处理函数:单行处理函数10/24
- ♥ 连接查询-子查询10/26
- ♥ 存储引擎_介绍 && 选择10/28
- ♥ 索引相关10/28
- ♥ 事务_介绍 && 事务隔离11/01