MySQL advanced data filtering

Combined where clause

and operator

SELECT * FROM products WHERE vend_id = 'DLL01' AND prod_price <= 4;

Insert picture description here

OR operator

SELECT * FROM products WHERE vend_id = 'DLL01' OR vend_id = 'BRS01';

Insert picture description here

Evaluation order

SELECT * FROM products WHERE (vend_id = 'DLL01' OR vend_id = 'BRS01') AND prod_price >= 10;
SELECT * FROM products WHERE vend_id = 'DLL01' OR vend_id = 'BRS01' AND prod_price >= 10;

Insert picture description here

IN operator

SELECT * FROM products WHERE vend_id IN ('DLL01', 'BRS01') ORDER BY prod_name;

Insert picture description here

NOT operator

SELECT * FROM products WHERE NOT vend_id = 'DLL01';

Insert picture description here

Guess you like

Origin blog.csdn.net/qq_37335220/article/details/112206555