Php Sphinx表格查找表基于其他

Php Sphinx表格查找表基于其他,php,mysql,sphinx,Php,Mysql,Sphinx,根据表“Tbl1.PrepStringCustom”将字段与其他表“Tbl2.PrepName”中的所有行进行比较,是否有机会查找一致性 LOOP.. select drug from ix_tovar WHERE MATCH('@PrepStringCustom Tbl2.PrepName') 是否有办法?不直接。将在应用程序中执行循环 从技术上讲,SphinxSE和MySQL子查询都可以实现。但它仍然只是一个循环(只是mysql服务器执行循环,并为每一行运行sphinx查询) 或者,通常可

根据表“Tbl1.PrepStringCustom”将字段与其他表“Tbl2.PrepName”中的所有行进行比较,是否有机会查找一致性

LOOP..
select drug from ix_tovar WHERE MATCH('@PrepStringCustom Tbl2.PrepName')

是否有办法?

不直接。将在应用程序中执行循环

从技术上讲,SphinxSE和MySQL子查询都可以实现。但它仍然只是一个循环(只是mysql服务器执行循环,并为每一行运行sphinx查询)


或者,通常可以创建单个Sphinx索引,该索引包含两个表中的数据,并以这种方式进行查询。在sql_查询中使用“联接”来创建组合索引。但可能需要一些逻辑更改才能使其正常工作。

不是直接的。将在应用程序中执行循环

从技术上讲,SphinxSE和MySQL子查询都可以实现。但它仍然只是一个循环(只是mysql服务器执行循环,并为每一行运行sphinx查询)

或者,通常可以创建单个Sphinx索引,该索引包含两个表中的数据,并以这种方式进行查询。在sql_查询中使用“联接”来创建组合索引。但可能需要一些逻辑更改才能使其正常工作