IT흔적

[Mybatis] Mysql 동적쿼리 조건문 If~Else 사용하기. 본문

[MySQL]

[Mybatis] Mysql 동적쿼리 조건문 If~Else 사용하기.

흔적남기는 개발자 2023. 2. 14. 10:03

* 개발 시 참고를 위해 작성한 글입니다. 잘못되거나 부족한 내용이 있으면 피드백 부탁드립니다.

 

--  if절

 

<if test="변수명 != null and 변수명.equals(' ')" > 

         where 변수명 = #{값}

</if>

 

-- if~else절

<choose>

     < when test="변수명 != null and 변수명.equals(' ')" 

                where 변수명 = #{값}

      </when>

      <otherwise> 

               where 변수명 = #{값}

      </otherwise>

</choose>

 

 

※ 만약 하나 이상의 조건을 mybatis에서 줄경우   

    &&(X) = and

    ||(X)  = or

 

감사합니다.

'[MySQL]' 카테고리의 다른 글

[MyBatis] Mysql Like 문 작성.  (0) 2023.02.14
[MySQL] MySQL 환경변수 설정  (0) 2019.10.30
[MySQL] Window10 MySQL설치  (0) 2019.10.30