是否有机会根据表格来寻找巧合' Tbl1.PrepStringCustom'将该字段与其他表格中的所有行进行比较' Tbl2.PrepName'。
LOOP..
select drug from ix_tovar WHERE MATCH('@PrepStringCustom Tbl2.PrepName')
是否有办法?
答案 0 :(得分:0)
不直接。会在应用程序中执行循环。
从技术上讲,它可能是 SphinxSE 和MySQL子查询。但它仍然只是一个循环(只是mysql-server进行循环,并为每一行运行sphinx查询)
或者通常可以制作单个Sphinx索引,其中包含来自两个表的数据,并以这种方式进行查询。在sql_query中使用'JOIN'来创建组合索引。 BUt可能需要一些逻辑更改才能使其正常运行。