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