1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > ORACLE中使用SQL语句查询所有员工的职位信息 并用DISTINCT消除重复信息。

ORACLE中使用SQL语句查询所有员工的职位信息 并用DISTINCT消除重复信息。

时间:2020-02-16 07:47:23

相关推荐

ORACLE中使用SQL语句查询所有员工的职位信息 并用DISTINCT消除重复信息。

ORACLE中使用SQL语句查询所有员工的职位信息,并用DISTINCT消除重复信息。

在sqlplus中执行下面语句:

select job from emp;

显示结果如下:

SQL> select job from emp;JOB---------CLERKSALESMANSALESMANMANAGERSALESMANMANAGERMANAGERANALYSTPRESIDENTSALESMANJOB---------CLERKCLERKANALYSTCLERK15 rows selected.

可以发现,结果存在很多重复的内容,例如SALESMAN,MANAGER…很明显同一个职位肯定有多人一起办公。如果不希望里面出现重复内容,那么就可以在SELECT子句中增加DISTINCT关键字消除掉重复内容。

执行下面语句:

select DISTINCT job from emp;

显示结果如图下

SQL> select DISTINCT job from emp;JOB---------CLERKSALESMANPRESIDENTMANAGERANALYST6 rows selected.

可以发现此时的结果是唯一的,并没有再出现重复的内容。

注意:

消除的重复内容指的是查询出来的数据所有的内容对应都重复。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。