SQL高级教程语句汇总

发布时间:2023-03-24 04:15:38

SQL高级课程

SQL通配符
在搜索数据库中的数据时,SQL通配符可以替代一个或多个字符。
SQL通配符必须与LIKE运算符一起使用。
SQL中,可使用以下通配符:通配符%_
[charlist][^charlist]或者[!charlist]
Persons:
IdLastName12
AdamsBush
FirstNameJohnGeorgeThomas
AddressOxfordStreetFifthAvenueChanganStreet
CityLondonNewYorkBeijing
不在字符列中的任何单一字符描述
替代一个或多个字符仅替代一个字符
字符列中的任何单一字符
原始的表(用在例子中的
3Carter
使用%通配符

例子1
现在,我们希望从上面的"Persons"表中选取居住在以"Ne"开始的城市里的人:
我们可以使用下面的SELECT语句:
SELECT*FROMPersons
WHERECityLIKE'Ne%'
结果集:
IdLastName2Bush
例子2
接下来,我们希望从"Persons"表中选取居住在包含"lond"的城市里的人:
我们可以使用下面的SELECT语句:
SELECT*FROMPersons
WHERECityLIKE'%lond%'
结果集:
IdLastName1
Adams
FirstNameJohn
AddressOxfordStreet
CityLondon
FirstNameGeorge
AddressFifthAvenue
CityNewYork

SQL高级教程语句汇总

相关推荐