Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabian Kons

juntar duas linhas em uma

Recommended Posts

Bom dia Galera me deparei com um problema e preciso de ajuda para solucionar:

Situação e a seguinte, tenho dados na tabela CTB_LANC_CTBL_CAP que
estão em duas linhas e gostaria que o retorno somente em uma.

SELECT PERIODO_CONTAB,
CTA_DEB,
CTA_CRE,
DAT_MOVTO,
COMPL_HIST,
NUM_AD_AP
FROM CTB_LANC_CTBL_CAP
WHERE NUM_AD_AP = 255889

result
PERIODO_CONTAB CTA_DEB CTA_CRE DAT_MOVTO COMPL_HIST NUM_AD_AP
2010 00010621 0 01.06.2010 A D 255889 DESPESA 255889
2010 0 220060 01.06.2010 AD 255889 DESPESA 255889

resultado necessário:
PERIODO_CONTAB CTA_DEB CTA_CRE DAT_MOVTO COMPL_HIST NUM_AD_AP
2010 00010621 220060 01.06.2010 AD 255889 DESPESA 255889

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente um GROUP BY com MAX ,mas qual seria a "regra" , eliminar os "zeros" !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.