SQL语句like怎么使用多个like条件...

SQL语句like怎么使用多个like条件...,第1张

方法和详细的 *** 作步骤如下:

1、第一步,新建测试表,见下图转到下面的步骤。

2、第二步,完成上述步骤后,插入测试数据,见下图,转到下面的步骤。

3、第三步,完成上述步骤后,查看表中的所有记录,代码见下图,转到下面的步骤。

4、第四步,完成上述步骤后,编写sql,包括“科技”以及“

 IT”等记录,代码见下图,转到下面的步骤。

5、第五步,完成上述步骤后,也可以改变sql写法,具体的代码见下图。这样,就解决了这个问题了。

like运算符:对字符串进行模糊查找

语法:

xx  like '要查找的内容'

含义:

实现对字符串的某种特征信息的模糊查找。它其实依赖于以下2个特殊的"符号"

%:它代表任何个数的任何字符

_  它代表一个任何字符

例1   select*from tab_load_data where    f5 like"%汨罗%"

例2     select*from  tab_load_data where name like  "%韩%"

常见例子和含义

name  like   '%罗%':表示name中“罗这一字的所有数据行

name   like  '罗%':表示name中罗开头的所有数据行比如罗曼罗兰

name like  ''%罗"  表示以罗结尾所有数据行比如c罗 魂斗罗

name like '罗_'以罗开头并只有2个字符所有数据行比如 罗兰

name like '_罗'以罗结尾并只有2个字符所有数据行比如c罗

要找含有%或_怎么办?

xx like '%\%%'   表示xx中含有百分号(%)

例3     select *from   tab_load_data  where  name  like   '%军'

例2    select *from   tab_load_data  where name  like   '韩%'

用or啊。SELECT count(*) from mysql_tb.t_forbidden_word WHERE (business like '%999980024%' OR business like '%999980101%')

还有用union也可以


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7306966.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存