内のコメントの数を取得します、スレッドを私は3つのテーブル持っフォーラム
フォーラムを、コメント
私はフォーラム内のコメントの数を取得するクエリを作成したいと思います。スレッドで
すべての行は、スレッドがに投稿されたフォーラム示しコラム「FID」を持っている。
すべての行のコメントにコメントを上に掲載されたスレッドを示しコラム「TID」を持っています。
ご存知ですか?
ありがとうございました。
内のコメントの数を取得します、スレッドを私は3つのテーブル持っフォーラム
フォーラムを、コメント
私はフォーラム内のコメントの数を取得するクエリを作成したいと思います。スレッドで
すべての行は、スレッドがに投稿されたフォーラム示しコラム「FID」を持っている。
すべての行のコメントにコメントを上に掲載されたスレッドを示しコラム「TID」を持っています。
ご存知ですか?
ありがとうございました。
シンプルJOIN
とGROUP BY
です:
SELECT f.Id, f.Name, COUNT(c.id) AS cnt
FROM forums AS f
LEFT JOIN threads AS t ON f.id = t.fid
LEFT JOIN comments AS c ON t.id = c.tid
GROUP BY f.Id, f.Name
ありがとう!特定のフォーラムの最新のトピックをフォーラムに投稿された最新のコメントで入手する方法はありますか? –
@DanielYeffetはい、あります。しかし、これはまったく異なる質問です。あなたはここに新しい投稿を書き込もうとすることができます。 –
あなたが試した何かを共有することはできますか? – Jim