Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
daqdel Aprendiz

Registrado: Terça-Feira, 19 de Mai de 2009 Mensagens: 277
|
Enviada: Ter Out 16, 2018 10:40 am Assunto: Atualização cruzada |
|
|
Bom dia!
Utilizo DELPHI + Firebird.
Tenho um Tabela de OS com os campos abaixo:
OS:ABRV
01:CORTE
01:DOBRA
01:FIM
02:CORTE
02:USI
02:FIM
Gostaria que a partir desta tabela, adicionar em outra tabela AUX "clonada", os mesmos registros, porem, com consulta cruzada. Ficaria assim:
OS:ABRV
01:CORTE-DOBRA-FIM
02:CORTE-USI-FIM
Alguém sabe como? |
|
Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Ter Out 16, 2018 11:44 am Assunto: |
|
|
Bom dia,
Acho que para obter os valores dessa forma você pode utilizar a função de agregação List. Ex:
Código: | insert into Aux
select Os, List(Abrv, '-')
from Tabela
group by Os |
Espero que ajude |
|
Voltar ao Topo |
|
 |
|