SQL语句基础学习LIKE,第1张

SQL语句基础学习LIKE,第2张

LIKE是将在WHERE子句中使用的另一个指令。基本上,LIKE允许我们根据一种模式找到我们想要的信息。相对而言,在使用in时,我们完全知道自己需要什么;当使用BETWEEN时,我们列出一个范围。LIKE的语法如下:

从“表名”中选择“字段名”,其中“字段名”如{formula}

{集合}通常包含通配符。这里有几个例子:


'A_Z ':所有以' A '、另一个具有任何值的单词开头并以' Z '结尾的字符串。' ABZ '和' A2Z '都符合这种模式,但' AKKZ '不符合(因为a和z之间有两个词源,而不是一个词源)。
“ABC %”:以“ABC”开头的所有字符串。比如‘ABCD’和‘ABC ABC’都符合这种模式。
“% XYZ”:所有以“XYZ”结尾的字符串。比如‘WXYZ’和‘ZZXYZ’都符合这个公式。
“% AN %”:包含公式“AN”的所有字符串。例如,“洛杉矶”和“旧金山”都符合这种模式。
我们在商店信息表中使用上面的最后一个示例:
商店信息表
商店名称销售日期
洛杉矶1500美元1999年1月5日
圣地亚哥250美元1999年1月7日
旧金山300美元1999年1月8日
波士顿700美元1999年1月8日

我们输入
select * from store _ information,其中store _ name类似于“% an%”

结果:
商店名称日期
洛杉矶1500美元1999年1月5日
旧金山300美元1999年1月8日
圣地亚哥250美元1999年1月7日

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SQL语句基础学习LIKE

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情