가

mysql 이메일 @aaa.com를 뺀 나머지 결과값 쿼리 도움좀 주세요

· 2012-04-12 (목) 10:58:40 · 1400 · 4
안녕하세요 급하게 질문하나 드려봅니다

=== email ====

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

select * from table where email not in (select * from table where email like '%aaa.com%' )

위에 쿼리처럼 @aaa.com을 뺀 나머지 주소 결과를 검색하고자 합니다 하다안되어서

도움좀 부탁드립니다 참고로 mysql 버젼 3.X입니다

감사합니다
|

댓글 4개

select * from table where NOT email like '%@aaa.com%' ??
select * from table where email not like '%@aaa.com%'; => 이거아닌가요?
두개다 됩니다.
보통 다른 연산자들의 경우, NOT 필드명 연산자 비교값, 식으로 맨앞에 써야 하기에
저는 NOT LIKE 도 위처럼 사용합니다. ^^

mysql 의 문법중 헷갈리게 정의된 것중 하나죠..
감사합니다 많이 도움 되었습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-04-12 조회 5,251
12-04-12 조회 3,372
12-04-12 조회 1,260
12-04-12 조회 1,702
12-04-12 조회 1,724
12-04-12 조회 1,632
12-04-12 조회 1,834
12-04-12 조회 1,629
12-04-12 조회 1,663
12-04-12 조회 2,340
12-04-12 조회 1,108
12-04-12 조회 1,050
12-04-12 조회 1,772
12-04-12 조회 1,401
12-04-12 조회 1,104
12-04-12 조회 1,013
12-04-12 조회 1,041
12-04-12 조회 1,077
12-04-12 조회 2,050
12-04-12 조회 1,060