码迷,mamicode.com
首页 > 数据库 > 详细

SQL --------------- count() 函数

时间:2019-10-14 12:55:05      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:soft   server   class   font   from   image   ros   where   字段   

COUNT() 函数返回符合指定条件的行数。

SQL COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入),但是为空会记录

 

 语法:

 

select count(表中字段) from 表名

建一个表弄点数据,注意 rem 字段

 技术图片

 

 查找 字段有多少行

技术图片

 

 与as 一快使用,为null 不记录,但是为空记录

技术图片

 

 与where 字句一块使用

技术图片

 

 COUNT(*)

COUNT(*) 函数返回表中的记录数,无需再指定字段 

语法:

select count(*) as 记录数  from 表名

技术图片

 

 COUNT(DISTINCT 字段)

        返回指定列的不同值的数目

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

语法:

select COUNT(DISTINCT  字段名)as 工资行数 from 表名

技术图片

 代码

--  sql  count   函数
-- 语法: count(字段名) from  表名
select COUNT(Bank) from obgetest


-- 当有的字段中数据为null时,不计为null的那一行,但是为空也记录
select COUNT(rem) as 备注行数 from obgetest

--  与where字句一快进行使用
select COUNT(Bank) from obgetest where Gongzi > 3000

--  返回表中有多少行数据
select COUNT(*) as 记录数 from obgetest

--   DISTINCT 用来返回字段中不相同的数据数,
---      假如有两个工资数目一样,就只算一个
select COUNT(DISTINCT  Gongzi)as 工资行数 from obgetest

 

SQL --------------- count() 函数

标签:soft   server   class   font   from   image   ros   where   字段   

原文地址:https://www.cnblogs.com/obge/p/11670779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!