Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我想用多个词对多个列进行全文搜索_Php_Full Text Search_Multiple Columns - Fatal编程技术网

Php 我想用多个词对多个列进行全文搜索

Php 我想用多个词对多个列进行全文搜索,php,full-text-search,multiple-columns,Php,Full Text Search,Multiple Columns,我想用多个词对多列进行全文搜索 例如:我想搜索位于伦敦的“医生” 这是我正在使用的语句,但效果不好: select * from mytable where MATCH (job,address) AGAINST ('+doctor +london' IN BOOLEAN MODE) 这个怎么办?完全不起作用?您能在问题中添加更多关于您陷入困境的细节吗?看起来您正在寻找一个SQL语句来在数据库中搜索?请更具体地说明数据源。我使用的是mysql,在布尔模式下,将在地址中搜索伦敦,但

我想用多个词对多列进行全文搜索

例如:我想搜索位于伦敦的“医生”

这是我正在使用的语句,但效果不好:

select * from mytable  where  MATCH (job,address)   
  AGAINST ('+doctor +london' IN BOOLEAN MODE)

这个怎么办?完全不起作用?您能在问题中添加更多关于您陷入困境的细节吗?看起来您正在寻找一个SQL语句来在数据库中搜索?请更具体地说明数据源。我使用的是mysql,在布尔模式下,将在地址中搜索伦敦,但在布尔模式下,将在地址中搜索伦敦,但我想在job中搜索医生,在地址中搜索伦敦