首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在字符串mysql中搜索子字符串

问在字符串mysql中搜索子字符串
EN

Stack Overflow用户
提问于 2015-04-19 14:20:47
回答 1查看 54关注 0票数 1

我有两个业务表,我需要按业务名称在表之间进行选择(搜索)。例如:如果在一张表中,我的业务名称为"Alcantara家具网络“,id为1,而在另一张表中,我的名称为"Alcantara家具”,id为2。当从id为% 1的第一个表中搜索时,应该返回id %2。

我试着用LIKE写查询,但它没有帮助,因为它不会返回另一个业务(Id 2)。如何在mysql中查找字符串中的子串?

EN

回答 1

Stack Overflow用户

发布于 2015-04-19 14:35:56

您应该更改like查询,以选择这两个值的共同之处,即“'Alacantara家具”:

代码语言:javascript
复制
select bussid,name
from tempBusiness
WHERE name LIKE '%Alcantara furniture%' 

字符串“network”只出现在其中一个名称中,因此WHERE name LIKE '%Alcantara furniture network%'将只匹配一个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29726518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档