《Mysql入門(mén)MySQL中幾種數(shù)據(jù)統(tǒng)計(jì)查詢(xún)的基本使用教程》要點(diǎn):
本文介紹了Mysql入門(mén)MySQL中幾種數(shù)據(jù)統(tǒng)計(jì)查詢(xún)的基本使用教程,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
MYSQL教程統(tǒng)計(jì)平均數(shù)
SELECT AVG() FROM 語(yǔ)法用于從數(shù)據(jù)表中統(tǒng)計(jì)數(shù)據(jù)平均數(shù).
語(yǔ)法:
MYSQL教程
SELECT AVG(column) FROM tb_name
MYSQL教程該 SQL 語(yǔ)法用于統(tǒng)計(jì)某一數(shù)值類(lèi)型字段的平均數(shù),AVG() 內(nèi)不能是多個(gè)字段,字符串等類(lèi)型雖然可以執(zhí)行,但無(wú)意義.
例子:
MYSQL教程
SELECT AVG(uid) FROM user
MYSQL教程得到查詢(xún)結(jié)果:
MYSQL教程
2.5000
MYSQL教程當(dāng)然在此統(tǒng)計(jì) uid 的平均數(shù)是無(wú)實(shí)際生產(chǎn)意義的,只是為了演示 AVG() 語(yǔ)法的用法.
MYSQL教程統(tǒng)計(jì)數(shù)據(jù)之和
SELECT SUM() FROM 語(yǔ)法用于從數(shù)據(jù)表中統(tǒng)計(jì)數(shù)據(jù)之和.
語(yǔ)法:
MYSQL教程
SELECT SUM(column) FROM tb_name
MYSQL教程該 SQL 語(yǔ)法用于統(tǒng)計(jì)某一數(shù)值類(lèi)型字段的數(shù)值之和,SUM() 內(nèi)不能是多個(gè)字段,字符串等類(lèi)型雖然可以執(zhí)行,但無(wú)意義.
例子:
MYSQL教程
SELECT SUM(uid) FROM user
MYSQL教程得到查詢(xún)結(jié)果:
MYSQL教程統(tǒng)計(jì)最大數(shù)據(jù)
SELECT MAX() FROM 語(yǔ)法用于從數(shù)據(jù)表中統(tǒng)計(jì)某個(gè)字段最大數(shù)據(jù).
語(yǔ)法:
MYSQL教程
SELECT MAX(column) FROM tb_name
MYSQL教程該 SQL 語(yǔ)法用于統(tǒng)計(jì)某一數(shù)值類(lèi)型字段的數(shù)值最大值,MAX() 內(nèi)不能是多個(gè)字段.
例子:
MYSQL教程
SELECT MAX(uid) FROM user
MYSQL教程得到查詢(xún)結(jié)果:
MYSQL教程
4
MYSQL教程統(tǒng)計(jì)最小數(shù)據(jù)
SELECT MIN() FROM 語(yǔ)法用于從數(shù)據(jù)表中統(tǒng)計(jì)某個(gè)字段最小數(shù)據(jù).
語(yǔ)法:
MYSQL教程
SELECT MIN(column) FROM tb_name
MYSQL教程具體用法請(qǐng)參考 MAX() .
說(shuō)明
以上統(tǒng)計(jì)查詢(xún)包括普通字段查詢(xún)可以混合使用:
MYSQL教程
SELECT MAX(uid) as max,MIN(uid)as min,AVG(uid) as avg FROM user
MYSQL教程得到查詢(xún)結(jié)果如下:
MYSQL教程
max min avg
4 1 2.5000
MYSQL教程但需要注意統(tǒng)計(jì)查詢(xún)與普通字段查詢(xún)時(shí)其結(jié)果往往不是期望中的.例如要想查詢(xún) uid 最大的用戶(hù)名(包括uid):
MYSQL教程
//這種寫(xiě)法是錯(cuò)誤的,盡管能執(zhí)行
SELECT MAX(uid),username FROM user
//這種寫(xiě)法是正確的
SELECT uid,username FROM user ORDER BY uid DESC LIMIT 1
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/5913.html