SQL에서 조건 A 또는 조건 B가 충족될 때 중첩된 NULLIF 함수를 사용하여 CASE 문을 사용하지 않고 열의 값을 Null에 할당하는 방법
P粉310754094
P粉310754094 2023-08-25 13:26:01
0
2
458

값이 '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')

와 유사합니다.

미리 감사드립니다.

P粉310754094
P粉310754094

모든 응답 (2)
P粉253800312

사용case표현:

으아악
    P粉925239921

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

    으아아아

    데모를 참조하세요.

      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!