0

表一是

Posts -> id, comments, threadBelongID
Threads -> id, title

现在我想首先使用匹配项在线程内部找到一个线程,然后让它返回一个 id,使用该 id 我想在帖子中运行查询,其中从线程返回的 id 用于搜索匹配 WHERE threadId = (SELECT id FROM threads WHERE match AGAINST()...)

4

1 回答 1

0

我不确定我是否正确理解了你的问题,但我想你正在寻找这样的东西:

SELECT * FROM Posts WHERE threadBelongID IN (SELECT id FROM Threads MATCH(title, content, whatever) AGAINST 'Search term');

在这里查看 MySQL 子查询:

http://dev.mysql.com/doc/refman/5.5/en//subqueries.html

于 2012-11-29T13:55:00.877 回答