欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQL中distinct去重關(guān)鍵字使用和count統(tǒng)計(jì)組合使用方法

 更新時(shí)間:2024年08月08日 10:07:33   作者:@睡不醒的每天@  
這篇文章主要給大家介紹了關(guān)于SQL中distinct去重關(guān)鍵字使用和count統(tǒng)計(jì)組合使用的相關(guān)資料,count()是SQL中提供的用于統(tǒng)計(jì)記錄數(shù)量的函數(shù),需要的朋友可以參考下

1、distinct作用于單列

語(yǔ)法:

select distinct 列名 from 表;

distinct必須在列的前面,否則直接提示錯(cuò)誤,當(dāng)distinct作用于單列的的情況下,統(tǒng)計(jì)查詢(xún)的結(jié)果為行數(shù)目的總數(shù),包含null為空的數(shù)目

直接上sql

1.統(tǒng)計(jì)各階段工資總數(shù):

單列去重統(tǒng)計(jì)出各階段的工資水平的總量,

單列去重也返回結(jié)果也包含null

2、distinct作用于多列

語(yǔ)法:

select distinct 列名1,列名2,列名3… from 表;

1.統(tǒng)計(jì)工資和獎(jiǎng)金

返回的結(jié)果為兩行,這說(shuō)明distinct并非是對(duì)兩列“字符串拼接”后再去重的,而是分別作用于了兩列,其他多字段去重同理

3、 count()、distinct組合使用

count(distinct 列名):根據(jù)指定的列統(tǒng)計(jì)記錄總數(shù),不包含重復(fù)的記錄,不包括NULL或空的值。

語(yǔ)法:

count(distinct 列名)

conut擴(kuò)展知識(shí)

count(*):統(tǒng)計(jì)記錄總數(shù),包含重復(fù)的記錄,以及為NULL或空的記錄。

count(1):根據(jù)第一列統(tǒng)計(jì)記錄總數(shù),包含重復(fù)的記錄,包含為NULL或空的值。也可以使用count(2)、count(3)等等。

總結(jié) 

到此這篇關(guān)于SQL中distinct去重關(guān)鍵字使用和count統(tǒng)計(jì)組合使用的文章就介紹到這了,更多相關(guān)SQL distinct去重關(guān)鍵字內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論