카테고리 없음

[jpa] Where 절에서 Querydsl 케이스

필살기쓰세요 2021. 2. 9. 00:43

CASE 문이 정말로 필요합니까?

SELECT 
   column1, column2 
   FROM 
      viewWhatever 
      WHERE 
         (column1 == 'b' AND account_location = ?)
         OR
            (column1 =='m' AND location_area = ?)
            

분명히 QueryDSL에서 쉽게 표현할 수 있습니다.



출처
https://stackoverflow.com/questions/39929992