DataBase

Postgresql / Tymeleaf 데이터 Null 값 처리

ds-jeung 2022. 7. 13. 12:27

Thymeleaf로 DataList를 가져와 화면에 출력했더니 null값을 기준으로 화면에 값출력이 안된다

화면단에서 처리를 하려했는데 데이터자체가 null값이여서 쿼리를 수정하기로 했다

//COALESCE() 함수는 왼쪽에서 부터  '조회 할 COLOUM명' 에 대해 스캔하고 

//결과값이 NULL이면 치환할 값을 반환한다

//쿼리문은 임의로 작성한 결과이다

SELECT 

COALESCE('조회 할 COLOUM명', '치환할 문자') AS DBNAME 

FROM TABLE

//COALESCE 함수 내에서 'Select문'을 삽입해서 처리하는 방법도 있다

SELECT 

COALESCE(

'SELECT NAME 

FROM USER_INFO AS UL

WHERE 'UL.비교값'='TB비교값' , '치환할 값') AS NAME 

FROM TABLE AD TB