2

forum_id = 1のトピックではなく、投稿の数を取得する必要があります.これは可能ですか? join を使用する必要があると思いますが、これは私にとって信じられないほど難しいようです。

topics:
id | title | forum_id

posts:
id | message | topic_id
4

2 に答える 2

3
SELECT COUNT(*) FROM posts JOIN topics t ON (topic_id = t.id) WHERE forum_id = 1
于 2013-06-27T00:13:59.070 に答える
1

トピックの投稿数

 select distinct count(p.id) from posts p inner join topics t on p.topic_id = t.id 
        where t.forum_id = 1
        group by p.id
于 2013-06-27T00:14:07.127 に答える