新聞中心
下面為您介紹的函數(shù)是和group by配合使用的Mysql聚合函數(shù),如果您對(duì)Mysql聚合函數(shù)方面感興趣的話,不妨一看,相信對(duì)您會(huì)有所幫助。

除非特殊說(shuō)明,Mysql聚合函數(shù)均忽略 null 值的記錄。
除非特殊說(shuō)明,Mysql聚合函數(shù)均在沒(méi)有匹配記錄(記錄集為空)的情況下均返回 null 值。
如果在沒(méi)有使用group by的語(yǔ)句中使用Mysql聚合函數(shù),相當(dāng)于對(duì)所有的行進(jìn)行分組。
Aggregate (GROUP BY) Functions
| Name | Description |
|---|---|
AVG() | Return the average value of the argument |
BIT_AND() | Return bitwise and |
BIT_OR() | Return bitwise or |
BIT_XOR()(v4.1.1) | Return bitwise xor |
COUNT(DISTINCT) | Return the count of a number of different values |
COUNT() | Return a count of the number of rows returned |
GROUP_CONCAT()(v4.1) | Return a concatenated string |
MAX() | Return the maximum value |
MIN() | Return the minimum value |
STDDEV_POP()(v5.0.3) STDDEV() STD() | Return the population standard deviation |
STDDEV_SAMP()(v5.0.3) | Return the sample standard deviation |
SUM() | Return the sum |
VAR_POP()(v5.0.3) VARIANCE()(v4.1) | Return the population standard variance |
VAR_SAMP()(v5.0.3) | Return the sample variance |
bit_and() 如果沒(méi)有行返回,則為 最大的unsigned bigint整數(shù):18446744073709551615
bit_or()、bit_xor() 如果沒(méi)有行返回,則為 0
count(*) 返回所有行的數(shù)據(jù),包括null,如果沒(méi)有行返回,則為 0
count(expr)返回所有非null的數(shù)據(jù),如果沒(méi)有行返回,則為 0
count(distinct expr)返回所有非null的不同數(shù)據(jù),如果沒(méi)有行返回,則為 0;和sql標(biāo)準(zhǔn)不兼容,標(biāo)準(zhǔn)sql返回所有不同的數(shù)據(jù)的行數(shù),包括null值。
【編輯推薦】
MySQL字符串大小寫(xiě)轉(zhuǎn)換函數(shù)
MySQL concat函數(shù)的使用
MySql遠(yuǎn)程連接的實(shí)現(xiàn)方法
MySQL主鍵的設(shè)計(jì)原則
MySQL分區(qū)的功能和限制
網(wǎng)站欄目:Mysql聚合函數(shù)簡(jiǎn)介
網(wǎng)址分享:http://www.5511xx.com/article/dhdsocg.html


咨詢
建站咨詢
