SELECT SHRI_CD,
SHRI_SIYO_BANK_EDANO,
SHRI_IN_CD,
SHRI_BANK_CD,
SHRI_KOZA_NO,
SHRI_Z70MJ_MEISHO,
SHRI_CO_CD
FROM
(SELECT SHRI_CD,
SHRI_SIYO_BANK_EDANO,
SHRI_IN_CD,
SHRI_BANK_CD,
SHRI_KOZA_NO,
SHRI_Z70MJ_MEISHO,
SHRI_CO_CD,
ROWNUM ROW_NUM,
MIN(ROWNUM) OVER (PARTITION BY SHRI_CD ORDER BY SHRI_SIYO_BANK_EDANO) MIN_ROW_NUM
FROM
C1592MS_EINRY_SHRI
)
WHERE ROW_NUM = MIN_ROW_NUM
select * from (select mutest1.*, rownum as rowNo from mutest1 )x where rowNo> 2 and rownum < 3;rownum<= right,rownum cursor,返回结果后 cursor重置。
重复数据,表消除连接,exists,in (),=()
本文主要介绍了使用SQL进行数据查询的几种高级技巧,包括如何通过子查询和窗口函数来筛选和处理重复数据,以及如何利用ROWNUM进行结果集的分页处理等。
474

被折叠的 条评论
为什么被折叠?



