我的目标是只为区别并返回所有其他列:
SELECT CLM_AMT, PAID_DATE, MBR, DISTINCT CLM_PD_AMT
FROM MY_CLAIMS
WHERE DATE >= '20200101
AND STATUS = 'CURRENT'
SQL> select deptno, min(sal)
2 from emp
3 group by deptno
4 /
DEPTNO MIN(SAL)
---------- ----------
30 951
10 1300
20 800
但是如果我想知道
哪个雇员的最低工资怎么办?然后,您也可以使用KEEP子句来收集它,例如因此,使用该方法,您应该能够调整查询以获取不同的CLM_PD_AMT,然后使用KEEP选择其他列。仅当您为
SQL> select deptno, min(sal), min(empno) KEEP ( dense_rank FIRST order by sal) empno 2 from emp 3 group by deptno 4 / DEPTNO MIN(SAL) EMPNO ---------- ---------- ---------- 10 1300 7934 20 800 7369 30 951 7900
哪个定义了不同的CLM_PD_AMT手段,即最小的手段时,这才有效最大的?等