数据库中的distinct关键字(去重)
关于查询结果集的去重
- 使用distinct关键字
1、distinct意为:有区别的,用于去除重复记录。
2、放在需要去重的字段前,而且必须在所有字段的最前面。
3、多个字段前加distinct表示联合去重。 - 单字段去重
1、不加distinct关键字前:
2、加distinct关键字后:
SELECT distinct job FROM powernode.emp;
- 多字段联合去重
SELECT distinct DEPTNO, job FROM powernode.emp;
- 与count连用
统计岗位数量:
SELECT count(distinct job)
FROM powernode.emp;