SQL COUNT() 函数 原创
2018-01-11 10:47
SQL COUNT(column_name) 语法
COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):
SQL COUNT(*) 语法
COUNT(*) 函数返回表中的记录数:
SQL COUNT(DISTINCT column_name) 语法
COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:
注释:COUNT(DISTINCT) 适用于 ORACLE 和 Microsoft SQL Server,但是无法用于 Microsoft Access。
演示数据库
在本教程中,我们将使用 RUNOOB 样本数据库。
下面是选自 "access_log" 表的数据:
SQL COUNT(column_name) 实例
下面的 SQL 语句计算 "access_log" 表中 "site_id"=3 的总访问量:
SQL COUNT(*) 实例
下面的 SQL 语句计算 "access_log" 表中总记录数:
SQL COUNT(DISTINCT column_name) 实例
下面的 SQL 语句计算 "access_log" 表中不同 site_id 的记录数:
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明,否则将追究法律责任。https://m.blog.kokojia.com/sylvanaswindru/b-841.html
阅读 10976 / 评论 0
- 上一篇: SQL AVG() 函数
- 下一篇: SQL FIRST() 函数