English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
在WHERE子句中使用LIKE命令来搜索列中的指定模式。
您可以使用两个通配符LIKE:
% -表示零个,一个或多个字符
_-表示单个字符(MS Access使用问号(?)代替)
以下SQL選択CustomerName所有以“ a”開頭的客户:
SELECT * FROM Customers WHERE CustomerName LIKE 'a%';
以下のSQLは、CustomerNameに「a」で終わるすべての顧客を選択します:
SELECT * FROM Customers WHERE CustomerName LIKE '%a';
以下のSQLは、CustomerNameに「or」をどこかの位置に含むすべての顧客を選択します:
SELECT * FROM Customers WHERE CustomerName LIKE '%or%';
以下のSQLクエリは、CustomerNameに「a」で始まり、少なくとも3文字数の顧客:
SELECT * FROM Customers WHERE CustomerName LIKE 'a_%_%';