Número de posts em tópicos onde o autor não é o criador?

Vamos supor o seguinte:
Um usuário cria uma nova discussão e responde 2 (duas) vezes ao seu próprio tópico. Ao mesmo tempo, o mesmo usuário responde em outros tópicos publicados por outras pessoas com cinco mensagens.

O contador de “posts” do usuário mostra suas mensagens (que seriam duas mais cinco).
Como posso saber que as mensagens dele são cinco usando o Data Explorer?
Ou seja, preciso de uma consulta SQL que retorne o número de mensagens de um usuário em tópicos onde ele não é o autor.

Estava procurando pela consulta, verifiquei a lista de consultas do Data Explorer, e também tentei criar uma nova consulta para obter o resultado, mas não consigo encontrar quantos posts um usuário tem.

Minha cabeça está fervendo, desculpem.

Espero que alguém possa me ajudar.

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)