php-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

我有两张桌子。我必须从两个表中搜索字符串。我正在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?如果这些ID彼此不相关,或者两个表中没有其他字段可用于相互引用,则不能在单个查询中
连接它们。显然,如果您要查找位置和城市,那么第一个表中的ID和searchkey就不仅仅是
ID
searchkey。。您需要提供有关您的表以及您试图做什么的更多信息,以便获得更多帮助

您可以发布完整的表结构吗?不可以使用两个单独的查询?我的第一个表有两个字段(列):id和searckey列,第二个表有两个字段(列)仅id和searcsecondkey。@knittl否运行两个单独的查询不是一个好主意。我想同时运行。谢谢。您到底想做什么?