Mega Code Archive

 
Categories / MySQL / Select Clause
 

The Order in Which MySQL Processes Conditions

mysql> mysql> CREATE TABLE sales_rep(     ->   employee_number INT,     ->   surname VARCHAR(40),     ->   first_name VARCHAR(30),     ->   commission TINYINT     -> ); Query OK, 0 rows affected (0.00 sec) mysql> mysql> mysql> mysql> SELECT * FROM sales_rep WHERE surname='Rive'  AND first_name='Sol' OR commission>10; Empty set (0.00 sec) mysql> mysql> mysql> drop table sales_rep; Query OK, 0 rows affected (0.00 sec)