SQL COUNT() 函数

COUNT() 函数返回匹配指定条件的行数。

SQL COUNT(column_name) 语法

COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):

SELECT COUNT(column_name) FROM table_name;

SQL COUNT(*) 语法

COUNT(*) 函数返回表中的记录数:

SELECT COUNT(*) FROM table_name;

SQL COUNT(DISTINCT column_name) 语法

COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:

SELECT COUNT(DISTINCT column_name) FROM table_name;

注释:COUNT(DISTINCT) 适用于 ORACLE 和 Microsoft SQL Server,但是无法用于 Microsoft Access。

演示数据库

在本教程中,我们将使用众所周知的 Northwind 样本数据库。

下面是选自 "Orders" 表的数据: OrderID CustomerID EmployeeID OrderDate ShipperID

10265 7 2 1996-07-25 1

10266 87 3 1996-07-26 3

10267 25 4 1996-07-29 1

SQL COUNT(column_name) 实例

下面的 SQL 语句计算 "Orders" 表中 "CustomerID"=7 的订单数:

实例 SELECT COUNT(CustomerID) AS OrdersFromCustomerID7 FROM Orders

WHERE CustomerID=7;

SQL COUNT(*) 实例

下面的 SQL 语句计算 "Orders" 表中的订单总数:

实例 SELECT COUNT(*) AS NumberOfOrders FROM Orders;

SQL COUNT(DISTINCT column_name) 实例

下面的 SQL 语句计算 "Orders" 表中不同客户的数目:

实例 SELECT COUNT(DISTINCT CustomerID) AS NumberOfCustomers FROM Orders;

php sql count函数,SQL COUNT() 函数相关推荐

  1. Mysql与Sql server,Sum函数跟Count函数

    两者均是统计类函数,都不计算NULL字段!!! 单纯计算行数的话,count的效率比sum的效率高 MySQL SUM()函数介绍 SUM()函数用于计算一组值或表达式的总和,SUM()函数的语法如下 ...

  2. sql语句count_带COUNT()函数SQL SELECT语句

    sql语句count Hey, folks! In this article, we will be focusing on SQL SELECT statement along with COUNT ...

  3. oracle中or的替函数,Oracle常用内置Or自定义函数-SQL宝典

    一 .函数使用说明 1.NLSSORT(列名,排序规则) 在oracle9i中新增了按照拼音.部首.笔画排序功能.设置NLS_SORT值 SCHINESE_RADICAL_M   按照部首(第一顺序) ...

  4. SQL Server Window Function 窗体函数读书笔记二 - A Detailed Look at Window Functions

    这一章主要是介绍 窗体中的 Aggregate 函数, Rank 函数, Distribution 函数以及 Offset 函数. Window Aggregate 函数 Window Aggrega ...

  5. list对oracle结果集排序了_详解SQL窗口函数和分组排序函数

    Mysql从8.0版本开始,也和Sql Server.Oracle一样支持在查询中使用窗口函数,本文将根据官方文档,通过实例介绍窗口函数并举例分组排序函数的使用. 英语好的大佬请移步官方文档~点我! ...

  6. 关系数据库SQL之可编程性函数(用户自定义函数)

    前言 在关系型数据库中除了前面几篇基本的数据库和数据表操作之外,还提供了可编程性的函数.存储过程.事务.触发器及游标. 本文介绍的是函数. 函数分为两种: 系统函数 用户自定义函数 准备工作 这里以银 ...

  7. SQL编程---存储过程和存储函数

    1.基本概念 存储过程和函数是事先经过编译并存储在数据库中的一段 SQL 语句的集合. 2.存储过程和函数的好处 提高代码的复用性. 减少数据在数据库和应用服务器之间的传输,提高效率. 减少代码层面的 ...

  8. sql server charindex函数和patindex函数详解(转)

    charindex和patindex函数常常用来在一段字符中搜索字符或字符串.假如被搜索的字符中包含有要搜索的字符,那么这两个函数返回一个非零的整数,这个整数是要搜索的字符在被搜索的字符中的开始位数. ...

  9. mysql count优化_MySQL count()函数及其优化

    很简单,就是为了统计记录数 由SELECT返回 为了理解这个函数,让我们祭出 employee_tbl 表 所有记录 统计行的总数 计算 Zara 的记录数 注意:由于 SQL 查询对大小写不敏感,所 ...

最新文章

  1. 机器学习之类别性特征
  2. MarkDown 公式书写
  3. ap drawing 课件_ILITEK TP AP introduction.ppt
  4. 设置启用树莓派的HDMI显示
  5. 不是明年年初?苹果明年三季度才会推出AirPods Pro 2
  6. Node.js下载安装及各种npm、cnpm、nvm、nrm配置(保姆式教程---提供全套安装包)---npm的安装与配置(2)
  7. python基本语言元素是_Python-基本语法元素
  8. 分享微软官方Demo用的SharePoint 2010, Exchange 2010, Lync 2010虚拟机
  9. 程序批量将文本文件中的某字符替换
  10. 数学建模之向量自回归模型
  11. 基于spark2.0文本分词+多分类模型
  12. 北航计算机控制系统实验报告,北航计算机控制系统实验报告详细分解.doc
  13. win10切换输入法快捷键_改掉Win10难用的输入法
  14. “隔代教育的成功之道”-新浪教育专家宋少卫做客西单图书大厦
  15. Hypermesh案例学习笔记
  16. 合肥工业大学计组实验五
  17. u盘中病毒文件被隐藏怎么恢复?看看这三种方法
  18. Matplotlib基本语法
  19. 微信小说电子书阅读系统设计与实现
  20. 戴尔笔记本风扇声音大,解决办法

热门文章

  1. 在CentOS8下安装docker遇到的containerd.io >= 1.4.1解决方法
  2. Mysql的空值与NULL的区别
  3. 值类型 与引用的 copy
  4. 解压版mysql安装服务失败怎么办_mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法...
  5. python连接服务器怎么用_使用Python连接到远程服务器
  6. 小程序获取用户手机号_社区团购小程序应该如何推广才能获取更多用户?
  7. python自动测试g_使用Python进行自动化测试
  8. 计算机能破坏光盘中的系统吗,因为某些程序被破坏需要重装系统,用2000的盘重装可以吗?...
  9. 7-9 用天平找小球 (C语言)
  10. 用指针实现删除数组中小于10的数据