Alguma coisa assim...

select avaliado, 
          sum(decode(avaliado, 1, avaliador, null)) avaliador1,
          sum(decode(avaliado, 2, avaliador, null)) avaliador2,
          sum(decode(avaliado, 3, avaliador, null)) avaliador3,
          sum(decode(avaliado, 4, avaliador, null)) avaliador4,
          sum(decode(avaliado, 5, avaliador, null)) avaliador5
from escala
group by avaliado

Akira


----- Original Message ----- 
  From: eluardoliveira 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, July 12, 2005 3:40 PM
  Subject: [oracle_br] ajuda sql (urgente)


  bem pessoal to com o seguinte problema...

  possui uma tabela que tem os seguintes campos e dados..

  tabela  :   escala
  colunas :   avaliado   avaliador
  dados   :      1          3
                 1          4
                 1          5
                 1          6
                 1          7
                 2          1
                 2          3
                 2          4

  presciso fazer uma query que retorne o seguinte:

  avaliado  avaliador1 avaliador2 avaliador3 avaliador4 avaliador5
     1          3          4          5          6          7
     2          1          3          4         null       null
     N          ..         ..         ..         ..         ..
    
  se alguem pudesse me ajudar com essa query ficaria estremamente grato 
  ja que to batendo a cabeca a tarde toda e nao consegui ainda...

  a versão do banco de dados que eu uso é o Release 9.2.0.5.0

  obrigado desde ja 

  eluard



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



______________________________________________________________________

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/ 
______________________________________________________________________

Sair da Lista...: [EMAIL PROTECTED] 
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