jpaQueryFactory.selectFrom(qMenu)
.where(qMenu.menuNo.in(
JPAExpressions
.select(qMenu.menuNo)
.from(qMenu)
.where(qMenu.menuNo.gt(10))));
from 절에서 서브쿼리는 JPQL에서 지원하지 않음=> querydsl에서도 지원안함
db를 데이터 가져오는 역할에 집중하고, 로직과 화면, 캐시로 처리할 수 있는 방법을 고민할 것 (antipatterns sql)
CaseBuilder(), when, then 등, 마찬가지로 가능하면 사용하지 않을 것