我期待創建一個正則表達式來搜索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'' –
補充說,作爲答案和生病給你的觀點! –
作爲解答添加了一些解釋。 –