SQL에서 조건 A 또는 조건 B가 충족될 때 중첩된 NULLIF 함수를 사용하여 CASE 문을 사용하지 않고 열의 값을 Null에 할당하는 방법
P粉310754094
P粉310754094 2023-08-25 13:26:01
0
2
558
<p>값이 'values', 'empty' 또는 'N/A'일 수 있는 열 C1이 있습니다. </p> <pre class="brush:php;toolbar:false;">| C1 | ------- | 해당 없음 | |사과|</pre> <p>NULLIF를 이용하여 null값과 N/A를 NULL로 변환하는 방식으로 C1열을 선택하고 싶습니다. </p> <pre class="brush:php;toolbar:false;">| C1 | ------- |NULL | |NULL | |사과|</pre> <p>열 값이 비어 있으면 NULL을 반환하는 <code>NULLIF(C1, '')</code>를 사용할 수 있습니다. </p> <p>CASE를 사용하여 이 두 가지 상황을 해결할 수도 있는데, NULLIF를 사용하여 이를 달성할 수 있는 방법이 있는지, 그렇다면 어떻게 달성할 수 있는지 알고 싶습니다. (또는 CASE 이외의 다른 방법)</p> <p><code>NULLIF(C1, '' OR 'N/A')</code></p>와 유사합니다. <p>미리 감사드립니다. </p>
P粉310754094
P粉310754094

모든 응답(2)
P粉253800312

사용 case표현:

으아악
P粉925239921

중첩된 NULLIF()함수를 사용하여 이 작업을 수행할 수 있습니다.

으아아아

데모를 참조하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿