任务描述
本关任务:使用通配符%
检索数据表中指定字段的数据。
相关知识
为了完成本关任务,你需要掌握:如何使用通配符%
模糊匹配数据内容。
在前面的检所操作中,我们讲述了如何进行比较查询或者是范围查询,但如果我们想查找所有包含字符ir
的内容该么办呢?用之前的方法好像行不通了。在这里,我们需要用通配符进行匹配查找。而执行匹配查找的关键字就是LIKE
。 SQL
语句支持很多种通配符,其中可以和LIKE
一起搭配使用的就是通配符%
和_
了。
使用通配符%
模糊匹配数据内容
百分号通配符%
可以匹配任意长度的字符,甚至包括零字符。
语法规则为: SELECT 字段名 FROM 表名 WHERE 字段名 LIKE '字符%'; 。 其中 % 的位置可以根据需要在字符间变化。 |
举个例子 假设我们现在有一张表Mall_products
,内容如下: