日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

sql去掉某個字段重復的數(shù)據(jù) sql去重語句

distinct總結(jié):
1、distinct是根據(jù)字段去除重復的數(shù)據(jù) 。
2、distinct只可以出現(xiàn)在查詢字段的最前面 。
3、distinct是對后面所有的字段進行組合去重 。
根據(jù)如下員工表信息,我們對distinct關(guān)鍵字進行總結(jié):

sql去掉某個字段重復的數(shù)據(jù) sql去重語句


員工信息
1)查詢?nèi)コ貜秃蟮墓ぷ鲘徫唬?br /> select ename ,distinct job from emp;

sql去掉某個字段重復的數(shù)據(jù) sql去重語句


結(jié)果報錯,主要是應為distinct只可以出現(xiàn)在查詢字段的最前面,應為ename有14個,job在去除重復后只有5個,14跟5組合不起來,所有報錯 。
2)查詢不同部門,不同工作崗位的信息,并且去除重復記錄 。
select distinct deptno,job from emp;

sql去掉某個字段重復的數(shù)據(jù) sql去重語句


【sql去掉某個字段重復的數(shù)據(jù) sql去重語句】可以看出distinct出現(xiàn)在字段的最前面,是對后面所有字段組合起來去除重復記錄的 。
3)distinct還可以和分組函數(shù)一起使用
查詢出工作崗位的總數(shù):select count(distinct(job)) from emp;
sql去掉某個字段重復的數(shù)據(jù) sql去重語句


工作崗位總數(shù)

    推薦閱讀