使用SQL中COUNT()函数对一列中数据计数的实例

数据库 SQL Server
SQL中的COUNT( )函数可用于对一列中的数据值计数,下面就为您示例分析COUNT( )函数对一列中的数据值计数,供您参考。

SQL中的COUNT( )函数用于计数,下文将为您介绍使用SQL中COUNT()函数对一列中数据计数的实例,供您参考,希望对您学习SQL数据库有所帮助。

COUNT( )函数可用于对一列中的数据值计数。与忽略了所有列的COUNT(*)函数不同,COUNT( )函数逐一检查一列(或多列)中的值,并对那些值不是NULL的行计数。

 查询多列中所有记录的行数

查询TEACHER表中的TNO列、TNAME列以及SAL列中包含的所有数据行数。实例代码:

SELECT                  COUNT(TNO) AS TOTAL_TNO, COUNT(TNAME) AS TOTAL_TNAME,

                 COUNT(SAL) AS TOTAL_SAL

FROM                  TEACHER

运行结果如图1所示。

 

图一

 

图1使用COUNT( )函数对一列中的数据计数

可见,TNO列与TNAME列由于其中不含有NULL值,所以其计数与使用COUNT(*)函数对TEACHER表中的记录计数结果相一致,而SAL列由于其中有两行数据为NULL,所以这两列没有被计入在内,计数结果也就是8。
 

 

 

【编辑推荐】

SQL中求和函数SUM()的应用实例

TOP字句加SQL变量的相关问题

Transact-SQL变量的声明

设置Transact-SQL变量中的值

SQL变量定义赋值及调用

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-10 13:45:18

SQLCOUNT()函数

2010-09-10 13:50:51

SQLCOUNT函数

2010-09-10 13:30:49

SQLCOUNT(*)函数

2010-07-12 15:07:05

SQL Server实

2010-09-24 19:02:40

SQL中CONVERT

2010-09-10 13:24:45

SQL求和函数

2010-09-06 17:35:43

SQL函数

2010-09-08 13:40:15

SQL函数DateDiff

2010-09-06 16:40:52

SQL函数

2021-01-21 15:44:03

vlookup函数数据区域Match函数

2010-09-09 09:31:19

SQL函数left

2010-09-10 13:56:25

SQLMAX()函数

2010-09-09 09:59:37

SQL函数TRUNC

2010-09-28 09:49:48

SQL字符串

2010-09-16 09:15:59

SQL函数

2009-07-28 08:36:45

TemplateFie

2021-07-13 07:52:03

SQL面试COUNT(*)

2010-09-06 17:11:14

SQL函数

2010-09-06 14:42:56

SQL函数

2010-09-10 15:51:51

SQL分析函数
点赞
收藏

51CTO技术栈公众号