投稿者が作成者ではないトピックの投稿数?

以下を想定してください:
あるユーザーが新しいディスカッションを作成し、そのトピックに対して 2 回返信しました。同時に、同じユーザーが他のユーザーが公開した他のトピックに対して 5 件の返信を行っています。

そのユーザーの「投稿」カウンターには、そのメッセージ数(2 + 5 = 7)が表示されます。
データエクスプローラーを使って、そのユーザーのメッセージのうち 5 件がどのトピックのものかを確認するにはどうすればよいでしょうか?
つまり、自分が作成したトピック以外のトピックにおける、そのユーザーの投稿数を返す SQL クエリが必要です。

クエリを探していましたが、Data Explorer のクエリ一覧 を確認し、結果を取得するための新しいクエリを作成しようと試みました。しかし、ユーザーが投稿した投稿数がどのように取得できるか見つけられませんでした。

頭が混乱してきましたので、お詫びいたします。
どなたかお手伝いいただければ幸いです。

The number of posts by a user on topics where the user is not the OP:

-- [params]
-- string :user_id = 3
SELECT count(posts.id) FROM posts
JOIN topics ON topics.id = posts.topic_id
WHERE posts.user_id = :user_id 
AND NOT topics.user_id = :user_id
AND posts.deleted_at IS NULL
AND topics.deleted_at IS NULL
AND topics.archetype = 'regular'

:clap: :clap: :clap: :clap:
Just GREAT !

Thanks @david !

Solved! :rocket: (list updated)