请问这样的mysql模糊查询如何写呢,在内容里查询俩个或俩个以上的词组
如:
title="PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言" ,俩个词组是"创建"和语言 一者:若是要求title都有俩词组,如何写mysql语句呢
二者:若是要求title任有一词组,又该如何写呢? 我知道用like '%%'可以写,如何用其他的呢?比如Regexp
如:
title="PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言" ,俩个词组是"创建"和语言 一者:若是要求title都有俩词组,如何写mysql语句呢
二者:若是要求title任有一词组,又该如何写呢? 我知道用like '%%'可以写,如何用其他的呢?比如Regexp
1 SELECT 'PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言' REGEXP '创建'
AND
'PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言' REGEXP '语言'
;
如果是复杂的匹配则REGEXP占优 , title regexp '创建|语言' 要快几倍于 instr... and instr...