깜놀하는 해므찌로

MySql 변수 사용 / 활용 예시 본문

IT

MySql 변수 사용 / 활용 예시

agnusdei1207 2022. 7. 9. 09:13
반응형
SMALL
<select id="excelEatLogSelectList" parameterType="VO" resultType="VO">
/* Main.excelEatLogSelectList */
<![CDATA[  
     SELECT	@ROWNUM := @ROWNUM + 1 AS						excelRow
            ,EL_SEQ											elSeq       
            ,NUMBER											number 
            ,STATE											state 
            ,ATCH_FILE_ID 									atchFileId       
            ,DATE_FORMAT(RGST_DT, '%Y.%m.%d')				rgstDt    
            ,F_USER_NM(RGST_ID)								rgstId   
            ,EAT_DATE										eatDate
            ,USER_SEQ										userSeq
            ,PRICE 											price 
            ,RSTRN_NAME										rstrnName
            ,ETC											etc    

      FROM	(SELECT @ROWNUM := 0) R, T_EAT_LOG 
     WHERE  USE_YN='Y'
       AND 	DATE_FORMAT(RGST_DT, '%Y.%m') = #{schEtc01}
     ORDER	BY rgstDt
]]>     
</select>

1. 변수를 활용하여 Oracle 에 존재하는 Rownum 처럼 MySQL 에서도 사용할 수 있다.

반응형
LIST