mysql count函式說明
COUNT(expr) 官方文件
Returns a count of the number of non-NULL values of expr in the rows retrieved by a SELECT statement. The result is a BIGINT value.
返回的是expr中非NULL的行數
對於含有NULL值得列慎用
舉例
表結構及資料
DROP TABLE IF EXISTS `tb` ;
CREATE TABLE `tb` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`c1` varchar(20) DEFAULT NULL,
`c2` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into tb(c1) values ('str_1'),(NULL),('str_1'),('str_1');
count(*):表中所有行。共4行
count(c1):c1列不為NULL的行數。共3行
count(c2):c2列不為NULL的行數。共0行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26250550/viewspace-1104564/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Less函式說明函式
- sap 函式說明函式
- MySQL中count(*)函式原理詳解MySql函式
- PHP 風險函式說明PHP函式
- Vector容器主要函式說明函式
- memset函式詳細說明函式
- scapy函式 IP() 使用說明函式
- Java @FunctionInterface函式式介面使用說明JavaFunction函式
- std::count 函式函式
- 解析Count函式函式
- Python 閉包函式說明Python函式
- goldengate常用函式使用說明Go函式
- wordpress模板修改及函式說明函式
- Python常用函式及說明Python函式
- 【Analytic】分析函式之COUNT函式函式
- apolloxlua標準庫require函式說明UI函式
- mysql count函式與分頁功能極限優化MySql函式優化
- MySQL中的FOUND_ROWS()與ROW_COUNT()函式MySql函式
- count 函式原始碼分析函式原始碼
- jQuery - 函式 $.ajaxSetup 的說明和使用jQuery函式
- 成員函式的說明和使用(轉)函式
- PHP 每日一函式 — 字串函式 count_chars ()PHP函式字串
- mysql 版本說明MySql
- laravel mysql聚合函式使用方法(count,sum,max,min,avg)LaravelMySql函式
- mysql count函式與分頁功能極限最佳化MySql函式
- MySQL數學函式簡明總結MySql函式
- 關於count函式的理解函式
- 淺談php count()函式方法PHP函式
- jQuery - 函式 $.extend 和 $.fn.extend 的說明jQuery函式
- mysql 變數說明MySql變數
- MySQL引數說明MySql
- python中encode和decode函式說明Python函式
- php中var_dump()函式的詳解說明PHP函式
- 【彙總】EMQX 函式API、安裝與使用說明MQ函式API
- PHP原始碼閱讀:count函式PHP原始碼函式
- ejbql有無max,count等函式???函式
- sum()over()和count()over()分析函式函式
- 說說函式索引函式索引