Visual C# 2008+SQL Server 2005 数据库与网络开发--5.1.1 计数COUNT
COUNT函数是指获取符合条件的数据集合中的记录数。COUNT函数返回的结果是一个int类型的值,表示查询组中的记录个数。
COUNT函数有两种基本的使用方式,可以通过COUNT(*)获取所有结果集的行数,也可以通过COUNT(DISTINCT)组合获取某一列唯一记录的行数。下面首先介绍COUNT(*)的使用方法。如下代码所示,该代码获取Product表中的所有行数。
SELECT COUNT(*) from Production.Product
SQL语句的运行结果如下所示。
504
(1 row(s) affected)
如果对Product表中的ProductSubcategoryID字段使用DISTINCT语句,则表示获取该表中唯一ProductSubcategoryID内容的所有记录数,运行的SQL语句及结果如下所示。
SELECT COUNT(distinct ProductSubcategoryID) from Production.Product
-----------
37
(1 row(s) affected)
[JL1]请确认前面没有少一行