관리 메뉴

IT.FARMER

QueryDSL Null 인경우 다른 값으로 채우기 coalesce (IFNULL) 본문

JAVA

QueryDSL Null 인경우 다른 값으로 채우기 coalesce (IFNULL)

아이티.파머 2020. 4. 8. 19:43
반응형

 

 

 

 

 

 

 

 

Null 인경우 다른 값으로 채우기 coalesce (IFNULL)

  • asDate의 값이 없을경우 criteriaDate 의 값으로 대체 한다.

qCampaignEntity.startTime.coalesce(criteriaDate).asDate()

 

LocalDate localDate = LocalDate.now();
Date criteriaDate = DateUtils.convertStringToDate(localDate.toString(), CalendarPattermn.CALENDER_TYPE_YYYY_MM_DD);
whereBuilder.and(qCampaignEntity.startTime.coalesce(criteriaDate).asDate().loe(criteriaDate)

 

반응형

'JAVA' 카테고리의 다른 글

FetureTask  (0) 2021.04.02
ArrayBlockingQueue  (0) 2021.01.15
QueryDsl Mysql DATE_ADD, ADDDATE  (0) 2020.04.08
Logback filter (slf4j)  (0) 2019.12.09
Jmeter performance configuration  (0) 2019.12.04