oracle显示两个字段相除的结果
2015-11-10 09:28
1051 查看
SELECT SUM(a.pf_value) totalRating ,COUNT(zy_id) countRating from mic_td_user_pf a
WHERE a.zy_id=199 AND a.pf_type=2
显示结果为
totalRating countRating
26 7
SELECT b.countRating ,b.totalRating/b.countRating avgRating FROM (SELECT SUM(a.pf_value) totalRating ,COUNT(zy_id) countRating from mic_td_user_pf a
WHERE a.zy_id=199 AND a.pf_type=2) b
countRating avgRating
7 3.71428571428571
保留4位小数
SELECT b.countRating ,round(b.totalRating/b.countRating,4) avgRating
FROM (SELECT SUM(a.pf_value) totalRating ,COUNT(zy_id) countRating
from mic_td_user_pf a WHERE a.zy_id=199 AND a.pf_type=2 AND a.del_mark = 0) b ;
countRating avgRating
7 3.7143
WHERE a.zy_id=199 AND a.pf_type=2
显示结果为
totalRating countRating
26 7
SELECT b.countRating ,b.totalRating/b.countRating avgRating FROM (SELECT SUM(a.pf_value) totalRating ,COUNT(zy_id) countRating from mic_td_user_pf a
WHERE a.zy_id=199 AND a.pf_type=2) b
countRating avgRating
7 3.71428571428571
保留4位小数
SELECT b.countRating ,round(b.totalRating/b.countRating,4) avgRating
FROM (SELECT SUM(a.pf_value) totalRating ,COUNT(zy_id) countRating
from mic_td_user_pf a WHERE a.zy_id=199 AND a.pf_type=2 AND a.del_mark = 0) b ;
countRating avgRating
7 3.7143
相关文章推荐
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- SQL中的三值逻辑
- SQL Server 作业批量停止
- 结束SQL阻塞的进程
- 动态生成SQL Server视图作业
- Oracle Containers for J2EE远程安全漏洞(CVE-2014-0413)
- Oracle 10g R2不能使用EM的问题
- SQL Server 语句操纵数据库
- 表空间操作
- PreparedStatement中in子句的处理
- SQL(结构化查询语句)
- VMware下RedHat4.8_64位安装Oracle 10g RAC--简略脚本
- oracle sql日期比较
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- OS block size和Oracle block size,查找OS Blocksize的方法
- linux快速部署mysql服务器