sql入门教程:SQL COUNT() 函数教程
SQL COUNT() 函数教程
COUNT( )函数返回的行数符合规定的标准。
数据库计数( column_name )语法
COUNT( column_name )函数返回的数量值(空值将不予以计算)的指定栏:
SELECT COUNT(column_name) FROM table_name
数据库计数COUNT( * )语法
COUNT( * )函数返回的记录数量在一个表:SELECT COUNT(*) FROM table_nameSQL COUNT(DISTINCT column_name) Syntax
The COUNT(DISTINCT column_name
SELECT COUNT(DISTINCT column_name) FROM table_name来看个实例吧.
_Id OrderDate OrderPrice Customer 1 2008/11/12 1000 Hansen 2 2008/10/23 1600 Nilsen 3 2008/09/02 700 Hansen 4 2008/09/03 300 Hansen 5 2008/08/30 2000 Jensen 6 2008/10/04 100 Nilsen 现在,我们要计数的订单数量从“客户尼尔森” 。
我们使用下面的SQL语句:
SELECT COUNT(Customer) AS CustomerNilsen FROM Orders WHERE Customer='Nilsen'结果SQL语句将上述2 ,因为客户尼尔森取得了第2订单总数:
CustomerNilsen 2
来看个SQL COUNT(*) 实例.
SELECT COUNT(*) AS NumberOfOrders FROM Orders输出结果.
NumberOfOrders 6 SQL COUNT(DISTINCT column_name) 实例.现在,我们要计数的一些独特的客户在“订单”表。
我们使用下面的SQL语句:
SELECT COUNT(DISTINCT Customer) AS NumberOfCustomers FROM Orders结果.
NumberOfCustomers 3
补充:数据库,mysql教程