반응형 mybatis문법3 mybatis null 체크, 문자비교, 문자열 비교 1. null 체크 and table_name.id = #{id} and table_name.id = #{id} and table_name.id = #{id} 2. 문자비교 and a.idName = #{id} 2. 문자열비교 and table_name.id = #{id} and table_name.id = #{id} and table_name.id = #{id} 2021. 9. 3. Mybatis choose문 문법 (if else) Mybatis에서도 if문처럼 사용하기 choose문 1.기본문법 //조건 성립 시 위에 조건이 맞을시 실행 /*위에 조건아 아닐경우 전부 조건*/ 조건1이 틀릴경우 실행 2. 여러 개 사용 시 /*첫번째*/ 위에 조건이 맞을시 실행 /*두번쨰*/ 위에 조건이 맞을시 실행 /*세번째*/ 위에 조건이 맞을시 실행 /*else 그밖에 전부*/ 조건1, 조건2, 조건3이 아닐경우 실행 ※ Mybatis eq .toString() 사용하기 실행 쿼리(구문) 실행 쿼리(구문) 실행 쿼리(구문) ※ Mybatis에서 and 또는 or 조건 줄떄는 && = and || = or //조건1 (temp 가 null 아니고 '' 빈 string이 아닐때) 조건1이 맞을경우 실행 Mybatis를 작성할때 항상 생각이 안나서.. 2021. 5. 6. Mybatis 부등호 >,<,>=,<= 안먹힐때 문법오류 대체방법 mybatis 쿼리를 작성하다 보면 > 또는 대체 문자 : > 2. 부등호 = 대체 문자 : >= 4. 부등호 SELECT CASE WHEN 1 > 0 THEN 1 WHEN 1 이상 mybatis 문법 부등호가 안될 때 해결방법을 알아봤습니다. 2021. 3. 30. 이전 1 다음 반응형