SELECT*FROM customers
WHERE state ='VA'//表示篩選在VA的數(shù)據(jù)WHERE state <>'VA'//表示篩選不在VA的數(shù)據(jù)-- 注意:字符串需要用單引號(hào)引起WHERE birth_date >'1990-01-01'-- 篩選日期時(shí),也要將日期用單引號(hào)引起。-- MySQL標(biāo)準(zhǔn)或默認(rèn)日期表述形式:4位年份-2位月份-2位日期
-- 小小練習(xí)SELECT*FROM orders
WHERE order_date >='2019-01-01 '
AND,OR,NOT運(yùn)算符
優(yōu)先級(jí):AND > OR
SELECT*FROM customers
WHERE birth_date >'1990-01-01'OR(points >1000AND state ='VA')
-- 小小練習(xí)SELECT*FROM order_items
WHERE order_id =6AND unit_price * quantity >30
IN運(yùn)算符
SELECT*FROM customers
-- 查詢(xún)多個(gè)條件時(shí)用OR比較麻煩WHERE state ='VA'OR state ='GA'OR state ='FL'-- 此時(shí)可以用IN運(yùn)算符WHERE state IN('VA','FL','GA')-- 可用NOT IN查詢(xún)不在IN范圍內(nèi)的WHERE state NOTIN('VA','FL','GA')
-- 小小練習(xí)SELECT*FROM products
WHERE quantity_in_stock IN(49,38,72)