java
List<Map<String, Object>> lstCode = getExecutor().selectList("SELECT_CODE", param);
param.put("CODELST", lstCode);
mesExecutor.selectDataTable("SELECT_List ", param));
/* SELECT_CODE */
SELECT GRP_CD AS CODE
, KEY_VAL_1 AS ID
FROM
TEMP
WHERE 1=1
/* SELECT_List */
WITH TMP AS
(
<foreach collection="CODELST" item="item" index="index" separator="UNION ALL">
SELECT #{item.CODE} CD, #{item.ID} ID FROM DUAL
</foreach>
)
SELECT *
FROM SysTMP A
, TMP B
WHERE 1=1
AND A.CD = B.CD
AND A.ID = B.ID
'App' 카테고리의 다른 글
정규식 (0) | 2020.11.19 |
---|---|
Compare hash bytes of two files (0) | 2011.06.09 |
how-to-create-thumbnail-of-video-using-c (0) | 2010.06.11 |
C# Sample Codes and Examples .. using media handler pro (0) | 2010.06.01 |
[wpf]only numeric input allow at textbox (0) | 2010.02.24 |