VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > sql数据库 >
  • sql语句大全之mssql sqlserver count_big聚合函数使用简

摘要:
下文讲述count_big聚合函数的用法及简介


count_big函数功能简介:
返回集合中表达式的个数,返回值类型为bigint.
————————
count_big语法简介:
COUNT_BIG ( { [ ALL | DISTINCT ] expression } | * )
[ OVER ( [ partition_by_clause ] [ order_by_clause ] ) ]
参数:
ALL
集合中所有值参与聚合计算,缺省值为ALL。
distinct :
集合中唯一非null值进行聚合计数计算。
expression:
任何类型的表达式。

 

 
注意事项:
Remarks
COUNT_BIG(*) 返回集合中的行数, 包括 NULL 值和重复项。
COUNT_BIG (ALL expression) 计算集合中每行的 expression,然后返回非 null 值的行数。
COUNT_BIG (DISTINCT expression) 计算集合中每行的 expression,然后返回独一无二的非 null 值的行数。


count_big聚合函数,举例应用:

 

   create table test(info varchar(30))
go
insert into test (info)values('a'),
('b'),('a'),('c'),('d'),('d'),(null)
go

select count_big(info),count_big(distinct info)
 from test 
go
drop table test 
本条目发布于 。属于管理系统[ERP]分类,被贴了 count_big、MSSQL、sql、数据库、聚合函数 标签。

相关教程