MySQL对查询结果去重

我的未来我决定 提交于 2020-02-08 17:26:51

distinct关键字去除重复记录,比如查询EMP表中JOB的种类:

MariaDB [powernode]> select distinct JOB from EMP;


注意://下面这句sql语句是错误的,distinct只能出现在所有字段的最前面

MariaDB [powernode]> select ENAME,distinct JOB from EMP;

查询DEPTNO和JOB两栏都不重复的数据:

MariaDB [powernode]> select distinct DEPTNO,JOB from EMP;

常见的案例:查询岗位的数量:

MariaDB [powernode]> select count(distinct JOB) from EMP;

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!