desculpe acho q vai ter erro nessa query.. deixa eu testar 2009/8/12 Leandro <mutu...@yahoo.com.br>
> sim rsrs e muito kkkkkkkkk > > um exemplo pra vc, n fiz a solucao pq senao vc n ira tentar entender entao > leia e adapte ao seu caso: > > SELECT UF, COUNT(t='P') AS PRO, COUNT(t='E') AS EST FROM teste > GROUP by UF > > > 2009/8/12 Mario Rodrigues <marioirodrig...@gmail.com> > >> >> >> Leandro, >> >> deixa ver se consigo explicando... >> No select mostra por exemplo o estado do AM em duas linhas, pois tenho >> cadastrado no estado 3 estudantes e 3 Profissionais...o q eu queria q >> acontecesse...mostraria somente uma linha AM onde o estudante apareceria >> como coluna(assim como o profissional)..ou seja...o resultado ficaria: >> Estado | Estudante | Profissional >> AM 3 3 (ONDE O 3 É O COUNT(tipo)) >> >> melhorou a explicação...hehehe >> vlw >> >> >> 2009/8/12 Leandro <mutu...@yahoo.com.br <mutukao%40yahoo.com.br>> >> >> > >> > >> > Mario se vc mostra uma amostra de dados como esta sendo retornada no seu >> > select sendo: >> > >> > AM Estudante 3 AM Profissional 3 AP Estudante 4 AP Profissional 14 >> > e mostra outra amostra de dados como gostaria q queira q venha: >> > PA 10 5 >> > AP 2 5 ...POR EXEMPLO.... >> > >> > nao tem como agente perceber onde esta seu erro no select.. >> > tente mostrar o resultado esperado com a mesma amostra q aparece no seu >> > select com erro >> > >> > por exemplo n sei oq eh o acumulado 10 o acumulado 5 e nem o 2! >> > >> > 2009/8/12 Mario Rodrigues >> > <marioirodrig...@gmail.com<marioirodrigues%40gmail.com> >> <marioirodrigues%40gmail.com> >> > > >> > >> > > >> > > >> > > Lenadro, >> > > >> > > cara mostrei veja >> > > gostaria q saisse assim...: >> > > >> > > >> > > Estado | profissional | Estudante >> > > PA 10 5 >> > > AP 2 5 ...POR EXEMPLO.... >> > > >> > > Porem com o select abaixo: >> > > SELECT DISTINCT estado, tipo, count( tipo ) >> > > FROM cadastro >> > > GROUP BY estado, tipo >> > > >> > > sai assim: >> > > AM Estudante 3 AM Profissional 3 AP Estudante 4 AP Profissional 14 >> > > []'s >> > > 2009/8/12 Leandro <mutu...@yahoo.com.br <mutukao%40yahoo.com.br><mutukao% >> 40yahoo.com.br><mutukao% >> > 40yahoo.com.br>> >> > > >> > > > >> > > > >> > > > como assim? n entendi? mostre como vc quer q os dados aparecam no >> seu >> > > > resultado >> > > > >> > > > 2009/8/12 Mario Rodrigues >> > > > <marioirodrig...@gmail.com<marioirodrigues%40gmail.com> >> <marioirodrigues%40gmail.com> >> > <marioirodrigues%40gmail.com> >> >> > > <marioirodrigues%40gmail.com> >> > >> > > > > >> > > > >> > > > >> > > > > >> > > > > >> > > > > Pessoal, >> > > > > >> > > > > Primeiramente caso eu nao possa enviar o post...foi mal...digo >> isso >> > pq >> > > a >> > > > > duvida nao é exclusivamente relacionada ao delphi...bom vamos la >> > > > > >> > > > > To pensando em fazer um select da seguinte forma: >> > > > > A tbl >> > > > > cadastro>>id;nome;end; email; senha; status; estado; tipo(se é >> > > estudante, >> > > > > profissional, outros)....enfim cadastro simples...dai queria o >> > seguinte >> > > > > >> > > > > Colunas >> > > > > Estado | profissional | Estudante >> > > > > PA 10 5 >> > > > > AP 2 5 ...POR EXEMPLO.... >> > > > > >> > > > > mais ou menos assim: >> > > > > >> > > > > SELECT DISTINCT estado, tipo, count( tipo ) >> > > > > FROM cadastro >> > > > > GROUP BY estado, tipo >> > > > > >> > > > > so q isso me retorna assim: >> > > > > AM Estudante 3 AM Profissional 3 AP Estudante 4 AP Profissional 14 >> > > > > O tipo(estudante,profissional) queria q se transformasse em >> > > > > coluna....alguem >> > > > > poderia me ajudar? >> > > > > >> > > > > flw >> > > > > >> > > > > [As partes desta mensagem que não continham texto foram removidas] >> > > > > >> > > > > >> > > > > >> > > > >> > > > -- >> > > > Leandro, MuTukA >> > > > >> > > > [As partes desta mensagem que não continham texto foram removidas] >> > > > >> > > > >> > > > >> > > >> > > [As partes desta mensagem que não continham texto foram removidas] >> > > >> > > >> > > >> > >> > -- >> > Leandro, MuTukA >> > >> > [As partes desta mensagem que não continham texto foram removidas] >> > >> > >> > >> >> [As partes desta mensagem que não continham texto foram removidas] >> >> >> > > > > -- > Leandro, MuTukA > -- Leandro, MuTukA [As partes desta mensagem que não continham texto foram removidas]