Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezado estou com uma consulta que precisar inverter 2 campos veja:
SELECT D.id, D.conta AS conta_1, D.contrapartida AS conta_2, P.classificacao, P.conta as nome_conta
FROM fin_livro_diario AS D
LEFT OUTER JOIN fin_plano_de_contas AS P ON D.conta = P.classificacao GROUP BY P.classificacao
UNION SELECT D.id, D.conta AS conta_2, D.contrapartida AS conta_1, P.classificacao, P.conta as nome_conta
FROM fin_livro_diario AS D
LEFT OUTER JOIN fin_plano_de_contas AS P ON D.contrapartida = P.classificacao GROUP BY P.classificacao
ORDER BY classificacao ASC
Os campos em verde funciona beleza, eles ficam classificados invertidos, mas na hora de exibir os campos em vermelho ele não mostra invertido:
id conta_1 conta_2 historico tipo valor saldo_conta saldo_contra classificacao nome_conta
1 1.1.01.01.0001 2.4.02.04.0004 Implantação Saldo no Sistema d 10000 10000 10000 1.1.01.01.0001 Caixa Geral
1 1.1.01.01.0001 2.4.02.04.0004 Implantação Saldo no Sistema d 10000 10000 10000 2.4.02.04.0004 Ajustes Devedores Exercícios Anteriores
Alguem tem idéia o que está acontecendo?
Obrigado...
Carregando comentários...