sql >> Base de Datos >  >> RDS >> Mysql

Orden de ejecución de condiciones en MySQL

El optimizador evaluará las condiciones DONDE en el orden que considere oportuno.

SQL es declarativo :le dices al optimizador qué quieres, no cómo para hacerlo.

En un procedimiento/imperativo idioma (.net, Java, php, etc.) entonces usted dice cómo y elegiría qué condición se evalúa primero.

Nota:"de izquierda a derecha" se aplica en ciertas expresiones como (a+b)*c como era de esperar