假设我们在mysql表的一列中有软件工程师,软件开发人员,项目工程师。
如果我们执行 从tbl_name中选择*,其中col_name如'%software engineer%'
然后显示一条记录,即软件工程师
但我想要记录软件工程师和软件开发人员
如果我们把软件工程师放在同样的领域
,那么获取两个记录的查询应该是什么答案 0 :(得分:2)
你做了
Select * from tbl_name where col_name like '%software %'
这样,所有带有子串“软件”的东西都会出现。
答案 1 :(得分:0)
如果你写的话会有用
select * from tbl_name where col_name like '%software%'
。理解它,因为这是将“软件”视为子串并在列中找到它。
如果你想匹配近似模式,请看这里。 https://github.com/Zuzu-Typ/PyGLM