Fórum resultado multiplos em uma mesma tb! #59514
04/03/2008
0
Oi para todos!
Estou precisando de ajuda para resolver o problema de uma consulta SQL, vamos ao exemplo:
Tenho um tb que tem o seguintes campos:
CodRegional / Filiado
No campo CodRegional vai obviamente os códigos das regionais
Exemplo: 1,2,3,4 e ai vai.
OBS: Neste campo posso ter valores repetidos não é uma chave primaria.
Já no campo Filiado entras os valores: 0 e 1.
Gostaria de criar um consulta SQL onde posso obter o código da regional agrupado e quantidade de filiado com 0 e com 1.
Exemplo:
CodRegionalFiliado=0Filiado=1
1105
2137
3534
E por ai vai.
Já consigo retorna estes valores separados, cada uma em uma consulta deferente mais
Junto tem jeito??
Espero ter sido o mais claro possível.
Desde já agradeço pela atenção
Um abraço a todos.
Estou precisando de ajuda para resolver o problema de uma consulta SQL, vamos ao exemplo:
Tenho um tb que tem o seguintes campos:
CodRegional / Filiado
No campo CodRegional vai obviamente os códigos das regionais
Exemplo: 1,2,3,4 e ai vai.
OBS: Neste campo posso ter valores repetidos não é uma chave primaria.
Já no campo Filiado entras os valores: 0 e 1.
Gostaria de criar um consulta SQL onde posso obter o código da regional agrupado e quantidade de filiado com 0 e com 1.
Exemplo:
CodRegionalFiliado=0Filiado=1
1105
2137
3534
E por ai vai.
Já consigo retorna estes valores separados, cada uma em uma consulta deferente mais
Junto tem jeito??
Espero ter sido o mais claro possível.
Desde já agradeço pela atenção
Um abraço a todos.
Superdelphi
Curtir tópico
+ 0
Responder
Posts
04/03/2008
Gandalf.nho
Se for FB 1.5 ou superior, tente isso:
SELECT CodRegional, SUM(CASE WHEN Filiado = 0 THEN 1 ELSE 0 END) AS Total0, SUM(Filiado) AS Total1 FROM nome_tabela
Responder
Gostei + 0
04/03/2008
Superdelphi
Sua respostar caiu como uma luva.
Mais desculpa a minha ignorância mais vc podia explicar melhor!!
Tenho outras consultas para fazer e tenho a leve impressão que este seu exemplo vai resolvelas.
Mais desculpa a minha ignorância mais vc podia explicar melhor!!
Tenho outras consultas para fazer e tenho a leve impressão que este seu exemplo vai resolvelas.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)