一行占整表百分比
RATIO_TO_REPORT(字段) OVER()RATIO_TO_REPORT(字段) OVER(PARTITION BY 字段)
数学函数_中值取法
--自算法SELECT AVG(seq) FROM (SELECT MAX(rn) over() AS mx,rn, seq FROM (SELECT DENSE_RANK() over(ORDER BY seq) AS rn, seq &...
数学函数_数字精度问题
SELECT TO_CHAR(13628429985498.03,'FM9999999999999999.00') FROM dual;
分析函数_rank()
SELECT rank() over(PARTITION BY a.f1 ORDER BY a.f2),a.f1,a.f2 FROM test005 a
分析函数_百分比算法
SELECT p.empno, p.sal, RATIO_TO_REPORT(SUM(p.sal)) over() * 100 AS per FROM emp p GROUP BY p.empno,p.sa...
分析函数_按时间取最近一条
MAX(S.F022) KEEP(DENSE_RANK FIRST ORDER BY S.CHANGEDATE DESC)