2016-08-07 8 views
0

에 'NOT'이라는 키워드가 있습니다.MySQL 'NOT'키워드 중 어떤 절을 사용할 수 있습니까? 사실 구체적으로 MySQL에

예를 들어, MySQL의에 아래의 SQL 쿼리를 고려해

SELECT * FROM Customers WHERE Country NOT LIKE '%land%'; 

LIKE 키워드와 함께 사용되는 키워드 'NOT'쿼리 위의 참조하십시오.

'NOT' 키워드가 MySQL 데이터베이스 쿼리에서 특별히 사용되는 절 및 키워드와 함께 알고 싶습니다.

예를 들어 누군가이 질문에 도움을 주시겠습니까?

감사합니다.

답변

1

키워드는 부울 식과 함께 사용할 수 있으므로 실제로는 숫자 식과 함께 사용할 수 있지만 거기에 가지 마세요. 예를 들면 :

키워드 not입니다
where not (a = b) 
where not (a is null) 
where not (a in ('x', 'y', 'z')) 
where not (a = 1 or b = 2 or c = 3) 

. not을 포함하는 중온 연산자가 세 개 이상 있습니다. not in, not likeis not null입니다. 이 경우 not은 별도의 키워드가 아닌 운영자 이름의 일부입니다.

+0

먼저 답장을 보내 주셔서 감사합니다.하지만 제 입장은 이해하지 못했습니다. 키워드 'NOT'을 'BETWEEN'연산자와 함께 사용할 수 있다는 사실을 알게되었습니다. 예 : "SELECT * FROM 제품 가격은 10과 20 사이가 아닙니다." 나는 MySQL 데이터베이스 관리 시스템에서 'NOT'키워드의 사용과 같은 유형을 알고 싶어합니다. 그것에 대해 설명해 주시겠습니까? 나를 도와 주심에 다시 한번 감사 드린다. 업데이트 된 답변/의견/질문을 기다리고 있습니다. – PHPLover

+0

@PHPLover. . . 네, 이름에 NOT이있는 중온 연산자가 4 개 이상 있고 NOT BETWEEN이 그 중 하나입니다. –

+0

다른 세 개는 무엇입니까? – PHPLover