Tchello Postado Maio 30, 2008 Denunciar Share Postado Maio 30, 2008 tenho uma tabela que contém os campos: data, tipo1, tipo2, tipo3.Preciso fazer uma consulta que me lista os totais (count) por data e tipo:data tipo1 tipo2 tipo32008-05-01 2 4 32008-05-02 1 2 42008-05-03 3 1 4consigo fazer a consulta por campo individual:select data, count(tipo) from tabela where tipo = tipo1 group by data;mas retorna somente os dados do tipo1 como fazer para receber os outros tipos na mesma consulta??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 30, 2008 Denunciar Share Postado Maio 30, 2008 Você tá colocando na query WHERE tipo = tipo1... logo só vai pegar o do tipo1, como é a modelagem real da sua tabela? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Tchello
tenho uma tabela que contém os campos: data, tipo1, tipo2, tipo3.
Preciso fazer uma consulta que me lista os totais (count) por data e tipo:
data tipo1 tipo2 tipo3
2008-05-01 2 4 3
2008-05-02 1 2 4
2008-05-03 3 1 4
consigo fazer a consulta por campo individual:
select data, count(tipo) from tabela where tipo = tipo1 group by data;
mas retorna somente os dados do tipo1 como fazer para receber os outros tipos na mesma consulta???
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.