我有2张桌子。我必须从两个表中搜索字符串。我在MySQL中使用getfulltext
搜索查询。如何搜索两个表。两个表都是唯一的,它们之间没有任何引用ID。我目前的表格查询如下:
1st tablename= Table_1
2nd tablename= Table_2
("SELECT *FROM Table_1 Where MATCH(searchkey) AGAINST ('search_string' IN BOOLEAN MODE) ");
答案 0 :(得分:0)
你说你的两张桌子有ID吗?如果这些ID彼此不相关,或者您在两个表中没有可用于互相引用的其他字段,那么您不能在单个查询中join
它们。显然,如果您正在寻找位置和城市,那么您的第一个表格会超过ID
和searchkey
。您需要提供有关您的桌子以及您尝试做的更多信息为了获得更多帮助