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
'DataBase' 카테고리의 다른 글
eXERD / DB 모델링 도구 (0) | 2022.07.13 |
---|---|
Postgresql / Ubuntu Server에 설치 후 셋팅 (0) | 2022.07.13 |
Postgresql / 문자열정렬 이슈, column collate수정 (0) | 2022.07.13 |
Postgresql / 컬럼의 데이터타입 변경 (0) | 2022.07.13 |
mariadb / 마이그레이션 중 Error Code: 1366. Incorrect string value (0) | 2022.07.13 |