SQL COALESCE 함수와 NULL값의 만남
여러분은 이미 SQL에서 NULL값을 반환하는 방법을 아실 수도 있습니다. 이제는 역으로 NULL값을 반환하지 않는 방법에 대해 살펴보려고 합니다. 비록 SQL 내 COALESCE 함수가 복잡해 보일 수는 있어도, 막상 파헤쳐보면 꽤나 직관적이고 유용한 함수랍니다. 몇 가지 예시를 통해 해당 함수가 NULL 값을 만나면 어떤 일이 생기는지 살펴보도록 하죠. SQL에서 COALESCE 함수가 필요한 이유 해당 함수에 대한 본격적인 이야기를 시작하기 전에 NULL 값에 대해 먼저 이야기하고자 합니다. 간단히 말해서, NULL 값은 데이터가 존재하지 않는다는 것을 의미합니다(이는 숫자 0과 다른 의미임). NULL 값과 그 어떤 다른 값(i.e. 숫자, 문자, 날짜, 참/거짓의 boolean 등)을 사칙연산을..
자료 번역 : SQL
2021. 1. 10. 18:30