반응형
[SQL] 리스트 최근일자의 해당 건수만 보여주기
최근일자의 5개만 보여주기 응용해서 사용 하면 될듯 하다~!
SELECT TABLE_FOR_PAGE2.* FROM (SELECT ROWNUM AS ROWNUM_FOR_PAGE, TABLE_FOR_PAGE1.* FROM ( SELECT HIST_SEQ, PRJT_PERT_SEQ, MGMT_TYPE, CU_CD, PERT_TECH_LEVL, TO_CHAR(PERT_STRT_DT,'YYYY-MM-DD')PERT_STRT_DT, TO_CHAR(PERT_END_DT,'YYYY-MM-DD') PERT_END_DT, CONT, REG_ID, TO_CHAR(REG_DT,'YYYY-MM-DD') REG_DT FROM PRJT_PERT_HIST WHERE PRJT_PERT_SEQ = #{prjtSeq} AND REG_DT <![CDATA[<=]]> SYSDATE ORDER BY REG_DT DESC ) TABLE_FOR_PAGE1 WHERE ROWNUM <![CDATA[<=]]> 5 ) TABLE_FOR_PAGE2 WHERE ROWNUM_FOR_PAGE <![CDATA[>]]> 0 |
반응형
'웹프로그래밍 > Oracle or Sql' 카테고리의 다른 글
[SQL] MERGE (0) | 2018.01.02 |
---|---|
[SQL] 년도월시간 INSERT (0) | 2018.01.02 |
[SQL] 1일부터 말일까지 (0) | 2017.11.06 |
[ORACLE] 시퀀스 생성 (0) | 2017.10.30 |
ORACLE REPLACE 가운대 공백제거 (0) | 2017.10.24 |