Francisco, tente assim:

select
'teste',

sum(decode(1,1,COUNT(1))),

sum(decode(2,2,COUNT(1)))

from
dual

group
by 'teste'

Att.

Franklin José de Oliveira Neto


Em 12 de abril de 2010 12:14, francisco porfirio <
[email protected]> escreveu:

>
>
> Pessoal,
>
> Tenho uma consulta que me retorna os seguinte valores:
>
> Nome , tipo1, tipo2
> Francisco, 0, 10
> Francisco, 7, 0
>
> Está trazendo desta forma, pois eu faço a consulta da seguinte forma:
>
> select nome,
> decode (tipo,1,COUNT(1)),
> decode (tipo,2,COUNT(1))
> from tabela
> where tipo in (1,2)
> group by nome, tipo
>
> Eu preciso que o meu retorno seja da seguinte forma:
> Nome , Tipo1, Tipo 2
> Francisco, 7, 10
>
> Agradeço desde já oa ajuda de todos.
>
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a