가정하자 나는이 두 가지 조건을 가진 MySQL의 쿼리주문
SELECT * FROM `table` WHERE `field_1` = 1 AND `field_2` LIKE '%term%';
첫 번째 조건은 분명히 두 번째보다 훨씬 저렴 될 것입니다, 그래서 있는지 확인하고 싶습니다 먼저 실행되어 LIKE 절과 비교 될 행 풀을 제한합니다. MySQL 쿼리 조건은 나열된 순서대로 실행됩니까? 그렇지 않은 경우 순서를 지정하는 방법이 있습니까?
그냥 가능성 궁리, 특정 쿼리를 진단하지 예상대로 "왼쪽에서 오른쪽으로"
(a+b)*c
같은 특정 표현에 적용 않습니다. EXPLAIN 팁을 보내 주셔서 감사합니다. – wyatt