제목 | mysql 검색 경우에 대한 조건 적용 질문입니다. | ||
---|---|---|---|
카테고리 | DB | ||
글쓴이 | 뫄뫄잉뿌 | 작성시각 | 2017/08/23 17:08:45 |
|
|||
특정 필드 값이 널이 아닐 때 where 조건 적용 시키는 방법이 궁금합니다.
두 테이블을 a left outer join b 시킨 상황에서 a테이블, b테이블 일 때, b에서의 필드 f1의 값이 null이 아닐 때 where b.f1 = '1' 이런 조건문을 적용해주고 싶습니다.
php 코드 상이 아니라 mysql 안에서 해야되는데.. IF문, case문 보니까 경우에 따라 값을 지정해주는 거라 이건 아닌거같구.. select 문 안에서 조건을 적용시켜주는 방법 있나요? |
|||
다음글 | PHPStorm 사용시 폰트 색상 설정 관련 (2) | ||
이전글 | 리눅스에서 폴더 내 파일 중 인코딩 형식이 euc-kr... (1) | ||
변종원(웅파)
/
2017/08/24 09:29:07 /
추천
0
|
당근병아리
/
2017/08/24 17:22:52 /
추천
0
이렇게 a LEFT OUTER JOIN b ON b.idx=a.idx AND b.f1='1` WHERE b.f1 IS NOT NULL 하면 더 확실합니다. |
b.f1 = '1' 이 조건이 이미 null이 아닌건데요? ^^
뭘하고 싶으신 건지 다시 정리할 필요가 있겠네요.