개발/mybatis1 [MyBatis] 동적 쿼리 1. if 문 # keyword 가 null 이 아니면 AND KEYWORD LIKE #{keyword} SELECT * FROM MAP WHERE POIX = '100' AND KEYWORD LIKE #{keyword} # if문 안에서 문자열 비교 # 파라미터.equals('keyword')# (파라미터 eq 'A'.toString())# 파라미터 == 'A' AND KEYWORD LIKE #{keyword} 2. choose, when, otherwise # if - else 구문 처럼 쓸 수 있다 SELECT * FROM MAP WHERE POIX = '100' AND KEYWORD LIKE #{keyword} AND KEYWORD LIKE #{keyword} AND KEYWORD = '경기' 3.. 2018. 7. 20. 이전 1 다음