Hola, quisiera saber en que orden resuelve mysql las condiciones OR y AND.
Código PHP:
SELECT * FROM users
WHERE user_id=1 OR nombre='beta'
AND code=159
testeando dicha consulta llegué a la conclusión que por un lado resuelve las condiciones del AND y luego el OR
Se podria interpretar que lo resuelve de esta manera:
Código PHP:
SELECT * FROM users
WHERE ( user_id=1) OR ( nombre='beta' AND code=159)
Es correcta mi conclusión o estoy pasando algo por alto?
Se que la consulta original deberia usar parentesis para evitar ambiguedades pero el code ya está en producción y no se está usando parentesis.