国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

SQL 通配符

2024-07-21 02:45:01
字體:
來源:轉載
供稿:網友
在搜索數據庫中的數據時,您可以使用 SQL 通配符。

SQL 通配符
在搜索數據庫中的數據時,SQL 通配符可以替代一個或多個字符。

SQL 通配符必須與 LIKE 運算符一起使用。

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

通配符 描述
% 替代一個或多個字符
_ 僅替代一個字符
[charlist] 字符列中的任何單一字符
[^charlist]

或者

[!charlist]
不在字符列中的任何單一字符

原始的表 (用在例子中的):
Persons 表:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

使用 % 通配符
例子 1
現在,我們希望從上面的 "Persons" 表中選取居住在以 "Ne" 開始的城市里的人:

我們可以使用下面的 SELECT 語句:

SELECT * FROM Persons
WHERE City LIKE 'Ne%'結果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York

例子 2
接下來,我們希望從 "Persons" 表中選取居住在包含 "lond" 的城市里的人:

我們可以使用下面的 SELECT 語句:

SELECT * FROM Persons
WHERE City LIKE '%lond%'結果集:
Id LastName FirstName Address City
1 Adams John Oxford Street London

使用 _ 通配符
例子 1
現在,我們希望從上面的 "Persons" 表中選取名字的第一個字符之后是 "eorge" 的人:

我們可以使用下面的 SELECT 語句:

SELECT * FROM Persons
WHERE FirstName LIKE '_eorge'結果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York

例子 2
接下來,我們希望從 "Persons" 表中選取的這條記錄的姓氏以 "C" 開頭,然后是一個任意字符,然后是 "r",然后是任意字符,然后是 "er":

我們可以使用下面的 SELECT 語句:

SELECT * FROM Persons
WHERE LastName LIKE 'C_r_er'結果集:
Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing

使用 [charlist] 通配符
例子 1
現在,我們希望從上面的 "Persons" 表中選取居住的城市以 "A" 或 "L" 或 "N" 開頭的人:

我們可以使用下面的 SELECT 語句:

SELECT * FROM Persons
WHERE City LIKE '[ALN]%'結果集:
Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York

例子 2
現在,我們希望從上面的 "Persons" 表中選取居住的城市不以 "A" 或 "L" 或 "N" 開頭的人:

我們可以使用下面的 SELECT 語句:

SELECT * FROM Persons
WHERE City LIKE '[!ALN]%'結果集:
Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜昌市| 民丰县| 济阳县| 民和| 高阳县| 乌苏市| 灵武市| 浦县| 张家口市| 临高县| 富顺县| 天水市| 雅江县| 鲁甸县| 灵寿县| 龙井市| 万年县| 响水县| 福建省| 泾源县| 利辛县| 吕梁市| 遵义县| 沈阳市| 莎车县| 平原县| 长武县| 全南县| 榆林市| 江北区| 石首市| 林周县| 美姑县| 安化县| 志丹县| 桦甸市| 从化市| 集安市| 渝中区| 台东市| 沈阳市|