Fórum ajuda em código SQL #55960
15/05/2006
0
PERGUNTAS (ID_PERGUNTA, ASSUNTO)
USUARIOS (ID_USUARIO, NOME)
RESPOSTAS (ID_RESPOSTA, ID_PERGUNTA, ID_USUARIO, CORPO)
presciso que a consulta retorne as seguintes colunas:
P.ID_PERGUNTA, P.ASSUNTO, P.NOME, QUANTIDADE(R.ID_RESPOSTA)
ou seja assim sabeirei quantas respostas ha em cada pergunta.
obrigado.
axel
Axel2k
Curtir tópico
+ 0Posts
15/05/2006
Sremulador
Gostei + 0
15/05/2006
Axel2k
SELECT DISTINCT
P.ID_PERGUNTA,
P.DATA,
P.SUBJECT,
U.NOME,
R.ID_PERGUNTA,
count(R.ID_RESPOSTA)
FROM
PERGUNTAS P
INNER JOIN USUARIOS U ON U.ID_USUARIO = P.ID_USUARIO
INNER JOIN RESPOSTAS R ON R.ID_PERGUNTA = P.ID_PERGUNTA
group by P.ID_PERGUNTA
porem erro, nao ta saindo, help-me
axel
Gostei + 0
16/05/2006
Emerson Nascimento
select P.ID_PERGUNTA, P.ASSUNTO, U.NOME, sum(R.ID_RESPOSTA) QUANTIDADE_RESP from PERGUNTAS P left join RESPOSTAS R on (R.ID_PERGUNTA = P.ID_PERGUNTA left join USUARIOS U on (U.ID_USUARIO = R.ID_USUARIO) group by P.ID_PERGUNTA, P.ASSUNTO, U.NOME
Gostei + 0
16/05/2006
Axel2k
cara muito obrigado deu tudo certo, e esta fig do tubarao (o cara é fera) combina bem com vc, heheheh, grande abraço.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)