我期待创建一个正则表达式来搜索mysql列,并且我希望重要的命令。MySQL多字搜索正则表达式
select * from tapes
where title like '%pod%' and title like '% b%' and title like '% si%' ;
这将返回
"Pod Blind Sight"
"Pod Steve Blake"
我只想要返回的第一个结果。目的是当用户搜索“pod b s”时,只返回最高结果。我如何写一个正则表达式来实现呢?
'WHERE标题REGEXP'pod。* b。* si''或'[[:<:]] pod。* b。* si'' –
补充说,作为答案和生病给你的观点! –
作为解答添加了一些解释。 –