| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 
| 9 | 10 | 11 | 12 | 13 | 14 | 15 | 
| 16 | 17 | 18 | 19 | 20 | 21 | 22 | 
| 23 | 24 | 25 | 26 | 27 | 28 | 29 | 
| 30 | 
- 오라클
- jsp
- html5
- MSSQL
- tomcat
- 톰캣
- Android
- 파주
- 안드로이드
- 라즈베리파이
- 시작하기
- 스크래치
- 강좌
- 유니티
- s4a
- mysql
- 아두이노
- 코딩
- 잡토이 메이킹 코딩 학원
- librecad
- 예제
- 운정
- Unity
- oracle
- 잡토이
- Spring Security
- 설치
- jobtoy
- 리브레캐드
- 설정
- Today
- Total
랩제이
[mybatis] IN qeury 사용하기 본문
[mybatis] IN qeury 사용하기
* java
    List<String> cat_mall_id_list = new ArrayList<String>(); // mall id
    cat_mall_id_list.add(temp[i]);
        LibroCatalogue libroCatalogue = new LibroCatalogue();
        if(cat_mall_id_list.size()!=0) {
            libroCatalogue.setCat_mall_id_list(cat_mall_id_list);
        }
        
    libroCatalogueService.getAll(libroCatalogue);
* xml (mybatis)
    <select id="selectALL"   parameterType="LibroCatalogue" resultMap="libroCatalogueResultMap">
    ...
            <if test="cat_mall_id_list != null"> <!-- mall id -->
                AND CAT_MALL_ID IN 
                  <foreach collection="cat_mall_id_list" item="item" index="index" open="(" separator="," close=")">
                    #{item}
                  </foreach>
            </if>
  </select>
* xml (ibatis)
<isNotEmpty property="dt_code_in" prepend="AND">
a.DT_CODE IN
<iterate property="dt_code_in" open="(" close=")" conjunction=",">
#dt_code_in[]#
</iterate>
</isNotEmpty>
[mybatis] IN qeury 사용하기
'programming > mybatis' 카테고리의 다른 글
| [mybatis] where 1=1 는 <where> 로 바꾸어 주세요 (0) | 2014.06.20 | 
|---|---|
| [mybatis] order by 동적 쿼리 (0) | 2014.06.20 |