반응형
case문
-
06. Querydsl CaseBackEnd/Querydsl 2021. 7. 27. 08:25
[전체소스코드] [Case1] List result = queryFactory .select(member.age .when(10).then("열살") .when(20).then("스무살") .otherwise("기타")) .from(member) .fetch(); [Case2] List result = queryFactory .select(new CaseBuilder() .when(member.age.between(0, 20)).then("0~20살") .when(member.age.between(21, 30)).then("21~30살") .otherwise("기타")) .from(member) .fetch(); [Case3] /** * orderBy에서 Case문 함께 사용하기 * Querydsl은 자..