水下功夫做透,水上才能顺风顺水。

SQL 通配符

在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用,必须放在引号内。

在 SQL 中,可使用以下通配符:

%:替代一个或多个字符。

_:仅替代一个字符。

[charlist]:字符列中的任何单一字符。

[^charlist]或者[!charlist]:不在字符列中的任何单一字符。

例子:

SELECT * FROM Persons WHERE City LIKE 'Ne%';
SELECT * FROM Persons WHERE LastName LIKE 'C_r_er';
选取居住的城市以 "A" 或 "L" 或 "N" 开头的人:

SELECT * FROM Persons WHERE City LIKE '[ALN]%'
选取居住的城市不以 "A" 或 "L" 或 "N" 开头的人:

SELECT * FROM Persons WHERE City LIKE '[!ALN]%'
posted @ 2017-01-10 09:57  北方寒士  阅读(798)  评论(0编辑  收藏  举报