0

表1は

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

今、私は最初に一致を使用してスレッド内のスレッドを見つけ、それからIDを返します。そのIDを使用して、スレッドから返されたIDを使用してWHERE threadId =に対する一致を検索するために使用される投稿内でクエリを実行します(SELECT id FROM スレッド 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 に答える