使用 WHERE來設定條件,可以幫助我們縮小查詢結果的範圍,取得想要的結果。
From:先看是哪一張table→table裡面符合Where指定條件的record→再看Select指定的是那些欄位→再根據那個欄位進行排序。
它常常與兩個特殊字符一起使用:%
和 _
。
%
代表可以放零個、一個或多個字母。_
代表一定要有一個字母。Like常用用法:
%
,
查找所有以特定字母或詞語結尾的記錄。SELECT * FROM Customers WHERE CustomerName LIKE 'La%'//匹配所有以"La"開頭的字符串。
%
,
查找所有以特定字母或詞語結尾的記錄。SELECT * FROM Customers WHERE CustomerName LIKE '%a'//匹配所有以"a"結尾的字符串。
%,
查找包含特定字母或詞語的記錄。SELECT * FROM Customers WHERE CustomerName LIKE '%or%'//匹配所有包含"or"的字符串。