小编O B*_*O B的帖子

如何在mysql中使用LIKE和通配符进行搜索?

LEFT JOIN schools ON (bt.MidSchool LIKE schools.Name OR **%schools.Name% LIKE bt.ElmSchool**) WHERE ...
Run Code Online (Sandbox Code Playgroud)

这是我遇到问题的SELECT部分​​.

我想查找schools.Name列bt.ElmSchool中是否存在列中的字符串

当我在列名之前和之后添加%时,%schools.Name%我得到语法错误.如果我使用'%schools.Name%',则执行查询,但它正在查找列名而不是其值.我试过逃避但没有工作.任何的想法??

mysql

2
推荐指数
1
解决办法
61
查看次数

标签 统计

mysql ×1