您的位置:首页 > 数据库 > Oracle

Oracle 中count函数用法

2015-09-24 13:40 671 查看
Oracle 中count函数用法

Count用来统计查询结果有几条记录

例表 t_test

姓名

性别

年龄

工资

张三



23

2000

李四



34

 

王武



25

1300

 

 

①  简单应用

查询:Select count(*) from t_test;

结果:3

解释:以上查询将返回表t_test中记录的条数。

②  带where条件的应用

查询:Select count(*) from t_test where 性别=’男’

结果:2

解释:以上查询将返回表t_test中性别字段为【男】的记录个数。

③  对某个字段计数的应用

查询:Select count(工资) from t_test

结果:2

解释:以上查询将返回表t_test中工资列的记录个数,当某条记录的工资为空时将不计入结果。

④  配合distinct的应用

查询:Select count(distint 性别) from t_test

结果:2

解释:以上查询返回的是select distinct 性别 from t_test结果的记录条数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: