Where condition execution sequence in MySQL
There is no order, subject to standard operator precedence.

SQL is a declarative language. You tell the engine "what to get", "how to do it". So the engine does not evaluate left to right in code order, nor does it generally short circuit.

For example:


the engine attempts to match the predicates against a suitable index. The index key columns order may not match the WHERE clause order so it will ignore the WHERE order.
it may decide that the 2nd condition is cheaper to evaluate in order to limit rows before applying the 1st condition