【SQL】(六):用通配符进行过滤

本系列为自己学习时的笔记及心得体会,转载请注明出处。

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"



③、方括号[]通配符

方括号[]用来指定一个字符集,它必须匹配指定位置的一个字符。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。