테스트 사이트 - 개발 중인 베타 버전입니다

특정 필드 값이 널이 아닐때 where 조건 적용 시키는 방법..? 채택완료

LovelyCaT 8년 전 조회 2,678

특정 필드 값이 널이 아닐 때 where 조건 적용 시키는 방법이 궁금합니다.


두 테이블을 a left outer join b 시킨 상황에서

a테이블, b테이블 일 때, 

b에서의 필드 f1의 값이 null이 아닐 때 where b.f1 = '1' 이런 조건문을 적용해주고 싶습니다.


설명이 너무 어려운 건지 모르겠네요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

a left outer join b

where b.f1 is not null

and b.f1 = '1'


원하는게 이게 맞나요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

만두야닷컴

이건 자세한 설명이 안된것 같네요

f1 필드가 널이 아니고 f1 = 1 이 두조건 만족 하는거랑 같은거 같네요?


로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

네, 설명이 추상적입니다.


각 테이블 스키마 및 예시데이터,

각 상황(널일때, 널이 아닐때)에 대한 시도 쿼리


정도를 같이 올려주셔야 원하는 답변에 근접한 결과를 얻으실듯 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인