Em primeiro lugar, seu
id
em groups
deve alinhar com group_id
em project_group
, certo? Então, vou assumir que 'GROUP1' tem id de 115 e não 1 como você tem. Em segundo lugar, como as perguntas se relacionam com os projetos? Você tem
group_id
em perguntas, o que parece ser um id de projeto, mas isso não é certo. SELECIONE
text
DE
questions
INNER JOIN
project_group
USANDO (group_id
)INNER JOIN
groups
EM project_group
.project_id
=groups
.id
ONDE
groups
.name
='GROUP1'AND
project_group
.user_id
=3; Novamente, isso só funcionará se você corrigir
group_id
para ser uma chave estrangeira referenciando id
nos groups
tabela. Nesse caso, isso deve fazer o que você deseja.