Mysql,2个以上词组查询问题
请问这样的mysql模糊查询如何写呢,在内容里查询俩个或俩个以上的词组
如:
title="PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言" ,俩个词组是"创建"和语言
一者:若是要求title都有俩词组,如何写mysql语句呢
二者:若是要求title任有一词组,又该如何写呢?
我知道用like '%%'可以写,如何用其他的呢?比如Regexp
如:
title="PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言" ,俩个词组是"创建"和语言
一者:若是要求title都有俩词组,如何写mysql语句呢
二者:若是要求title任有一词组,又该如何写呢?
我知道用like '%%'可以写,如何用其他的呢?比如Regexp
作者: crf_net 发布时间: 2011-05-13
select * from tt where instr(title,'创建')>0 and instr(title,'语言')>0
selec * from tt where instr(title,'创建')>0 or instr(title,'语言')>0
selec * from tt where instr(title,'创建')>0 or instr(title,'语言')>0
作者: wwwwb 发布时间: 2011-05-13
regexp呢
作者: crf_net 发布时间: 2011-05-13