Linhas em colunas

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
HenriqueMachado
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 48
Registrado em: Seg, 29 Mai 2006 1:24 pm
Localização: Blumenau - SC
Abraços,
Henrique Machado Muller

Tenho um select que é assim

Selecionar tudo

 
select p.NOME, id_pessoa_pj_contribuinte 
  from PESSOA_PJ_CONT_SOCIO psoc, pessoa p 
 where p.id_pessoa = psoc.ID_PESSOA 
order by id_pessoa_pj_contribuinte 
Me retorna: 
NOME                       ID_PESSOA_PJ_CONTRIBUINTE              
ADEMIR ZONTA               197269                                  
ISOLDE MANSKE MULLER       197269                                  
LOTHAR BRANDL              197269                                  

Mais quero que me retorne:
NOMES                                               ID_PESSOA 
ADEMIR ZONTA , ISOLDE MANSKE MULLER, LOTHAR BRANDL  197269 

 
alguém tem uma ideia ???
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Dá uma olhada nesses 2 links:
http://glufke.net/oracle/viewtopic.php?t=883
http://glufke.net/oracle/viewtopic.php?t=31

Um deles tem uma função que faz esse serviço.
O outro, tem um SQL que pega as constrains e coloca lado a lado no mesmo campo. Talvez seja uma ajuda pra você ter uma idéia de como fazer isso!

:-o
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 18 visitantes