oracle的分析函数over
发布时间:2021-01-11 09:37:57 所属栏目:站长百科 来源:网络整理
导读:参考地址:https://www.cnblogs.com/chinas/p/7058771.html?utm_source=itdadaoutm_medium=referral#_lab2_0_0 说明:聚合函数(如sum()、max()等)可以计算基于组的某种聚合值,但是聚合函数对于某个组只能返回一行记录。若想对于某组返回多行记录,则需要
1.keep(dense_rank first/last) 这句话的含义是什么? 示例:查看部门 D02 内,销售记录时间最早,销售量最小的记录。 SELECT A.DEPT_ID,MIN(A.SALE_CNT) KEEP(DENSE_RANK FIRST ORDER BY A.SALE_DATE) MIN_EARLY_DATE FROM LEARN_FUN_KEEP A WHERE A.DEPT_ID = ‘D02‘ GROUP BY A.DEPT_ID; (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |