SQL Server Count()函数

SQL Server Count()函数

SQL Server COUNT() 是一个聚合函数,它返回在集合中找到的项目数。

COUNT() 函数语法:

复制代码
COUNT([ALL | DISTINCT ] expression)
  • ALL 指示COUNT() 函数应用于所有值。ALL是默认值。返回非NULL值的数量(包括重复值,不包括空值)
  • DISTINCT 指示COUNT() 函数返回唯一的非NULL值的数量。(不包括重复值,不包括空值)
  • excepress 是除 image,text,ntext之外的任何类型的表达式。注意:不能在表达式中使用子查询或聚合函数。

COUNT() 函数还有另外一种形式:

复制代码
COUNT(*)

在这种形式中,COUNT( * ) 返回指定表中的行数。 COUNT( * )不支持DISTINCT并且不带参数。它分别统计每一行,并包含NULL值的行。

  • COUNT(*) 计算集合中的项目数,它包括NULL和重复值。
  • COUNT( ALL expression)计算集合中每行的表达式,并返回非NULL值的数量。
  • COUNT(DISTINCT expression)计算集合中每行的表达式,并返回唯一的非NULL空值的数量。
相关推荐
数据库学啊29 分钟前
靠谱的时序数据库哪家技术强
数据库·时序数据库
Wang's Blog39 分钟前
MySQL: 存储引擎深度解析:CSV与Archive的特性、应用与实战演示
数据库·mysql
if_else人生1 小时前
数字化转型:5G与工业互联网的融合推动未来制造业
sqlserver
q***07141 小时前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
秋天之落叶2 小时前
使用ADO将excel表内容加载到mssql表中的长度问题
数据库·sqlserver·excel
毕设十刻2 小时前
基于Vue的售票系统开发3g480(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
q***31892 小时前
如何查询SQL Server数据库服务器的IP地址
服务器·数据库·tcp/ip
Wang's Blog2 小时前
MySQL: 数据库读写分离与负载均衡的实现方式及深度分析
数据库·mysql·负载均衡
beijingliushao2 小时前
93-MongoDB-Linux
linux·数据库·mongodb