MySQL-frågeoptimeraren använder index när det är möjligt och för att använda det mest restriktiva indexet för att eliminera så många rader som möjligt.
Så i fallet med din fråga kommer den alltid att filtrera posterna baserat på första indexkolumner och sedan filtrera posterna från icke-indexkolumner.
Även före exekvering av en fråga eliminerar MySQL koden som alltid kommer att vara falsk (Död kod ).
För mer information se:http://www.informit.com/ articles/article.aspx?p=377652&seqNum=2