-
[MySQL] COALESCE 사용법, 예제, 활용하기 (NULL 치환)
COALESCE 함수COALESCE 함수는 SQL에서 주어진 여러 표현식 중 첫 번째로 NULL이 아닌 값을 반환하는 함수입니다. 여러 값 중에서 NULL이 아닌 값을 선택할 때 유용하며, 모든 표현식이 NULL일 경우 NULL을 반환합니다. 사용방법COALESCE(expression1, expression2, ..., expressionN); -expression1, expression2, ..., expressionN 은 평가할 표현식들입니다.-위 표현식들은 컬럼 이름일 수도 있고, 다른 함수의 결과일 수도 있으며, 고정된 값일 수도 있습니다.-COALESCE 함수는 가장 첫 번째로 NULL이 아닌 값을 반환합니다.-만약 모든 표현식이 NULL이라면, COALESCE 함수는 NULL을 반환합니다. ..
개발이야기/MySQL
2024. 8. 1.
-
[MySQL] IFNULL 함수로 NULL값 대체하기 (사용법, 예제)
IFNULL 함수는 주어진 값이 NULL인 경우 대체 값을 반환하는 역할을 합니다. 아래 예제는 NULL 인 항목에 대해서 0으로 대체 후 계산을 하는 쿼리입니다. 사용법 IFNULL(검사할 필드, 대체할 값); 검사할 필드가 NULL이라면 대체할 값을 반환하고, 아니면 필드 값 자체를 반환합니다. 예제 select * from test_db; SELECT pay_amt, IFNULL(cancel_amt, 'NULL 입니다.') as cancel_amt, pay_cnt, cancel_cnt from test_db; SELECT Ifnull(pay_amt,0) as pay_amt, Ifnull(cancel_amt,0) as cancel_amt, pay_cnt, cancel_cnt from test_db; ..
개발이야기/MySQL
2023. 5. 16.
💲 추천 글