selectdistinct?mysql可以用distinct
一、SQL语句如何去除重复记录(不是用distinct去除重复的列哦!)
--DISTINCT过滤重复行SELECTDISTINCTdeptno,jobFROMemp;-UNION过滤重复值SELECTdeptno,empno,enameFROMempWHEREdeptno=30UNIONSELECTdeptno,empno,enameFROMempWHEREjob='MANAGER';
二、mysql可以用distinct
DISTINCT用于返回唯一不同的值,去除重复的值。语法:SELECTDISTINCT列名称FROM表名称
三、在sql语句中用了distinct还怎么用orderby
distinct和orderby是可以一起用的。
distinct:消除重复行
orderby:排序
同时使用时,先消除重复行,然后排序
例表table:
a
1
3
1
2
selectdistinctafromtableorderbya
检索结果为;
a
1
2
3