# COALESCE

[JPA] Coalesce로 익명 사진 해결
카카오톡 Oauth2.0으로 로그인하는 누군가는 사진 파일이 무조건 존재한다.하지만 기본 로컬 가입을 했을때 사진이 등록을 선택할 수 있고 이후에 회원 수정 페이지에서 사진을 등록할 수 있다. 사진을 넣지 않은 사람에게는 페이지 사용할 때 페이스북 같은 기본 사진을

데이터의 NULL 처리
MariaDB에서 조회된 데이터가 Null인 경우 처리하는 방법은 다양하다. null인 경우 다른 값으로 대체할 수도 있고, 아예 조회가 되지 않게 처리할 수 있다.IFNULL()IFNULL() 함수는 첫번째 인자값이 Null 인 경우, 두번째 인자값을 반환한다. 따라
[MySQL] IF, IFNULL, CASE, COALESCE
참고 자료 : \[DB] MySQL NULL 처리(IFNULL, CASE, COALESCE)이런 식으로 IF(조건, 참일 때 값, 거짓일 때 값) 순서SELECT 뒤에도 올 수 있음. if만 쓰거나 할 땐 from도 필요없고 그냥 select문 쓰면 됨.if와 is n

COALESCE
NULL과 문자열을 결합하면 NULL이 되며, NULL과 숫자를 연산해도 NULLCOALESCE 함수를 통해 NULL을 0으로 대치

[ORM]ValueError: Cannot use None as a query value
반환 값이 없을 때 None이 반환되면 나오는 오류 해결(feat. Coalesce).
[SQL_ERROR] COALESCE types character varying and integer cannot be matched
result : coalesce error // parameter type이 맞지 않는 오류, task_id 는 int이지만 값이 없을 경우 solution
[DB] MySQL NULL 처리(IFNULL, CASE, COALESCE)
MySQL에서 Column의 값이 Null인 경우를 처리해주는 함수들은 IFNULL, CASE, COALESCE과 같은 함수들이 있다.Orcale의 NVL()과 비슷한 기능을 한다.해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수