웹프로그래밍/Oracle or Sql

[SQL] 리스트 최근일자의 해당 건수만 보여주기

Seras 2018. 1. 2. 09:16
반응형


[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


반응형