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空值的数量。
相关推荐
舞影天上8 分钟前
RuoYi-Vue-Plus Docker 部署踩坑:MySQL 中文双重编码的根因与修复
数据库
Wzx1980121 小时前
Redis&ES——Retriever的抽象实现
数据库·人工智能·redis·elasticsearch
G.O.G.O.G1 小时前
《LeetCode SQL 从入门到进阶(MySQL)》06(下)
数据库·sql·oracle
zandy10112 小时前
多租户SaaS架构下的BI数据隔离与权限治理体系
数据库·架构·数据加密
多巴胺梦想家2 小时前
NoSQL 数据库:不只是关系型
数据库·nosql
数字孪生家族3 小时前
3DGS 数据编辑单体化技术:将高斯重建转化为结构化数字空间资产
数据库·3d·高斯泼溅·空间智能应用
广州灵眸科技有限公司3 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) 系统操作-线进程操作
数据库·单片机·嵌入式硬件·算法·php
石一峰6994 小时前
驱动:私有数据为什么要在三个地方各挂一遍?
数据库·python·算法
ClouGence5 小时前
跨云、跨地域数据同步,这样更省心
数据库·sql·saas
TDengine (老段)5 小时前
TDengine 函数完整参考 — 聚合、时序、字符串、时间、数学
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据