Oracle 中count函数用法
2015-09-24 13:40
671 查看
Oracle 中count函数用法
Count用来统计查询结果有几条记录
例表 t_test
① 简单应用
查询: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结果的记录条数。
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结果的记录条数。
相关文章推荐
- Oracle EBS Model Function Technical
- oracle sql 日期yyyy-MM-dd字符串和timstamp类型相互转换
- oracle 函数
- centos下为php开oracle扩展
- Linux Red Hat 5.6下安装Oracle 11gR2(最新版原创)
- oracle之check约束小结
- oracle学习笔记(聚合函数以及group by 和having 的用法)
- pl/sql 导出oracle表结构
- Driver class 'oracle.jdbc.driver.OracleDriver' could not be found
- Oracle中表被删除或数据被错误修改后的恢复方法
- oracle : olumn to be modified must be empty to decrease precision or scale
- [oracle学习笔记]之一:sql/plus基础操作
- RMAN备份 CATALOG
- oracle rac12c dbca创建集群实例时候,只能识别到一个节点
- 来,复习一哈Oracle事务的ACID特性
- Dave-oracle
- oracle 11g oem的建立方法
- Oracle分页查询格式(九)
- Oracle分页查询格式(十)
- sql server中的update set from 对应 ORACLE 的写法