ifnull

    728x90

    Querydsl에서 사용하는 Case(when, then), Coalesce(IFNULL), Concat(문자열 붙이기) 알아보기 ( Querydsl / Java )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 Querydsl에서 사용하는 Case(when, then), Coalesce(IFNULL), Concat(문자열 붙이기)에 대해 공유해드리겠습니다. 목차 Case(when, then) Coalesce(IFNULL) Concat(문자열 붙이기) Case(when, then) JPA에서 지원하는 내용과 동일하게 지원하며 select, where 절에서 사용 가능합니다. 단순한 조건은 when(), then() 메서드 호출로 간단하게 구현할 수 있고 복잡할 경우 CaseBuilder를 사용합니다. 단순 case 예제 .select( student.name, student.age, student.age.when(8).then..

728x90