distinct关键字

1,把查询结果去除重复记录

  注意:原表数据不会被修改,只是查询结果去重

  select distinct job from emp;

  select ename,distinct job from emp; //语法错误,distinct只能出现在所有字段的最前面

  distinct出现在job,deptno 两个字段之前,表示两个字段联合去重

  select distinct job,deptno from emp;

  统计一下去除重复工作岗位的数量?

  select count(distinct job) from emp; 前面可以用分组函数

 

  

posted @ 2022-01-21 22:15  doremi429  阅读(45)  评论(0编辑  收藏  举报