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结果的记录条数。
|