0
두 개 변수 (또는을 사용)를 먼저 찾고 나서 및을 사용하여 비교해야하는 검색을 수행해야합니다. 그래서 여기SQL 사용 수행 할 AND AND AND 결과 비교 AND
내가 기본적으로 순서대로 달성하기 위해 노력하고있어입니다 : 나는 본질적으로 그리고, 또는 먼저 할 노력하고있어
SELECT STUFF
FROM TABLE
WHERE Variable1 = 'value'
OR Variable2 = 'value2'
AND Variable3 like '%value3%'
GO
다음 또는 문의 결과에서, I 비교와 같은 변수 3 과 일치하는 결과 만 추가하면됩니다. 어떤 도움을 주시면 감사하겠습니다.
감사합니다.
'연산자 우선 순위'를 살펴보십시오. http://dev.mysql.com/doc/refman/5.1/en/operator-precedence.html 'AND'가 'OR'보다 우선하므로 사용해야합니다. 대괄호 (AND보다 우선 함) – aidan
실제 쿼리가 어떻게 생겼는지에 따라 시스템이 * 왼쪽에서 오른쪽으로 엄격한 조건을 평가하지 않음을 알아야합니다. 정의 된) 주문 - 그렇게하면 편리하다고 판단되는 순서로 평가합니다. 이후의 술어가 예를 들어,. 데이터 유형이 적절하지 않으면 이전 술어가 "예방"해야하는 유형 변환. –