【SQL】(六):用通配符进行过滤
2020-07-10 本文已影响0人
Lottie2017
本系列为自己学习时的笔记及心得体会,转载请注明出处。
1、LIKE操作符
①、通配符%
SELECT prod_id , prod_name ,prod_price,vend_id
FROM Products
WHERE prod_name LIKE "%toy%"
如上,%表示任何字符出现任意次数。
如 WHERE prod_name LIKE "%"为匹配产品名称不为NULL的行。
②、通配符_
通配符_只能用来匹配单个字符,而不是多个字符。
如下,WHERE子句中有4个_。
SELECT prod_id , prod_name ,prod_price,vend_id
FROM Products
WHERE prod_name like "____ bean bag toy"
③、方括号[]通配符
方括号[]用来指定一个字符集,它必须匹配指定位置的一个字符。