php-mysql中的多表搜索程序
我有两张桌子。我必须从两个表中搜索字符串。我正在MySQL中使用php-mysql中的多表搜索程序,mysql,Mysql,我有两张桌子。我必须从两个表中搜索字符串。我正在MySQL中使用getfulltext搜索查询。如何搜索这两个表。两个表都是唯一的,它们之间没有任何引用id。我目前的表格查询如下: 1st tablename= Table_1 2nd tablename= Table_2 ("SELECT *FROM Table_1 Where MATCH(searchkey) AGAINST ('search_string' IN BOOLEAN MODE) "); 你说你的两张桌子都有ID?如果这些I
getfulltext
搜索查询。如何搜索这两个表。两个表都是唯一的,它们之间没有任何引用id。我目前的表格查询如下:
1st tablename= Table_1
2nd tablename= Table_2
("SELECT *FROM Table_1 Where MATCH(searchkey) AGAINST ('search_string' IN BOOLEAN MODE) ");
你说你的两张桌子都有ID?如果这些ID彼此不相关,或者两个表中没有其他字段可用于相互引用,则不能在单个查询中
连接它们。显然,如果您要查找位置和城市,那么第一个表中的ID和searchkey就不仅仅是ID
和searchkey。。您需要提供有关您的表以及您试图做什么的更多信息,以便获得更多帮助您可以发布完整的表结构吗?不可以使用两个单独的查询?我的第一个表有两个字段(列):id和searckey列,第二个表有两个字段(列)仅id和searcsecondkey。@knittl否运行两个单独的查询不是一个好主意。我想同时运行。谢谢。您到底想做什么?