값이 'values', 'empty' 또는 'N/A'일 수 있는 열 C1이 있습니다.
| C1 | ------- | 해당 없음 | |사과|
NULLIF를 이용하여 null값과 N/A를 NULL로 변환하는 방식으로 C1열을 선택하고 싶습니다.
| C1 | ------- |NULL | |NULL | |사과|
열 값이 비어 있으면 NULL을 반환하는 NULLIF(C1, '')
를 사용할 수 있습니다.
CASE를 사용하여 이 두 가지 상황을 해결할 수도 있는데, NULLIF를 사용하여 이를 달성할 수 있는 방법이 있는지, 그렇다면 어떻게 달성할 수 있는지 알고 싶습니다. (또는 CASE 이외의 다른 방법)
NULLIF(C1, '' OR 'N/A')
미리 감사드립니다.
사용
으아악case
표현:중첩된
으아아아NULLIF()
함수를 사용하여 이 작업을 수행할 수 있습니다.데모를 참조하세요.