詳細(xì)解讀MySQL中COUNT函數(shù)的用法
MySQL的COUNT函數(shù)是最簡(jiǎn)單的功能,非常有用的計(jì)算,預(yù)計(jì)由一個(gè)SELECT語句返回的記錄數(shù)。
要了解COUNT函數(shù)考慮的EMPLOYEE_TBL的的表具有以下記錄:
mysql> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id | name | work_date | daily_typing_pages | +------+------+------------+--------------------+ | 1 | John | 2007-01-24 | 250 | | 2 | Ram | 2007-05-27 | 220 | | 3 | Jack | 2007-05-06 | 170 | | 3 | Jack | 2007-04-06 | 100 | | 4 | Jill | 2007-04-06 | 220 | | 5 | Zara | 2007-06-06 | 300 | | 5 | Zara | 2007-02-06 | 350 | +------+------+------------+--------------------+ 7 rows in set (0.00 sec)
現(xiàn)在根據(jù)上面的表,要算在此表中的行數(shù),那么可以做如下的假設(shè):
mysql>SELECT COUNT(*) FROM employee_tbl ; +----------+ | COUNT(*) | +----------+ | 7 | +----------+ 1 row in set (0.01 sec)
同樣地,想數(shù)一數(shù)的話就可以計(jì)算一下如下記錄為Zara的數(shù)量:
mysql>SELECT COUNT(*) FROM employee_tbl -> WHERE name="Zara"; +----------+ | COUNT(*) | +----------+ | 2 | +----------+ 1 row in set (0.04 sec)
注意: 所有的SQL查詢是區(qū)分大小寫的,所以它并沒有任何區(qū)別,如果你給ZARA或Zara在where條件中。
相關(guān)文章
phpstudy無法啟動(dòng)MySQL服務(wù)的完美解決辦法
學(xué)習(xí)php當(dāng)然是要先安裝好運(yùn)行環(huán)境了,phpstyudy是一個(gè)運(yùn)行php的集成環(huán)境,一鍵安裝對(duì)新手很友好,下面這篇文章主要給大家介紹了關(guān)于phpstudy無法啟動(dòng)MySQL服務(wù)的完美解決辦法,需要的朋友可以參考下2022-06-06
mysql如何查詢當(dāng)前數(shù)據(jù)庫中不為空的表
這篇文章主要介紹了mysql如何查詢當(dāng)前數(shù)據(jù)庫中不為空的表問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10
MySQL中的case?when中對(duì)于NULL值判斷的坑及解決
這篇文章主要介紹了MySQL中的case?when中對(duì)于NULL值判斷的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
深入學(xué)習(xí)MySQL表數(shù)據(jù)操作
這篇文章主要介紹了深入學(xué)習(xí)MySQL表數(shù)據(jù)操作,基于表操作內(nèi)容圍繞主題展開詳細(xì)介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08
mysql小版本升級(jí)實(shí)戰(zhàn)小結(jié)
本文主要介紹了mysql小版本升級(jí)實(shí)戰(zhàn)小結(jié),包括環(huán)境檢查、數(shù)據(jù)備份、服務(wù)停止、選擇二進(jìn)制或RPM安裝方式、配置調(diào)整、服務(wù)重啟及驗(yàn)證,感興趣的可以了解一下2025-07-07

