Re: Formatar Query
Bom pessoal!
Descobri o caminho das pedras. Depois de raciocinar e testar bastante, cheguei no resultado abaixo. Estou postando pra, se for o caso, alguém se ajudar...rs....
-----------
SELECT * FROM (SELECT id_recebivel, id_cc_deb,
recebiveis.id_cliente,
recebiveis.id_localidade,
DATE_FORMAT(recebiveis.data_emiss_cheque,'%d/%m/%Y') as data_emiss_cheque,
DATE_FORMAT(recebiveis.data_prev_cheque,'%d/%m/%Y') as data_prev_cheque,
DATE_FORMAT(recebiveis.data_compens_cheque,'%d/%m/%Y') as data_compens_cheque,
recebiveis.id_banco_cheque,
recebiveis.num_conta_cheque,
recebiveis.tipo_registro,
recebiveis.num_agencia_cheque,
recebiveis.num_cheque,
recebiveis.valor_cheque,
recebiveis.status,
DATE_FORMAT(recebiveis.data_registro,'%d/%m/%Y')as data_registro,
recebiveis.id_usuario,
usuario.usuario_id,
usuario.nome_usuario,
usuario.id_localidade AS userid_localidade,
clientes.cliente,
bancos.num_banco,
bancos.nome_banco,
bancos.alias_banco,
localidades.localidade,
localidades.alias_localidade
FROM recebiveis, usuario, clientes, bancos, localidades
WHERE recebiveis.tipo_registro = '2'
AND usuario.usuario_id=recebiveis.id_usuario
AND clientes.id_cliente = recebiveis.id_cliente
AND bancos.id_banco = recebiveis.id_banco_cheque
AND localidades.id_localidade = recebiveis.id_localidade ) AS tb1
LEFT JOIN
(SELECT recebiveis.id_recebivel,
SUM( amortiz.valor_amortiz ) AS valor
FROM `recebiveis` LEFT JOIN amortiz ON recebiveis.id_recebivel = amortiz.id_recebivel GROUP BY recebiveis.id_recebivel) AS tb2
ON tb1.id_recebivel = tb2.id_recebivel
WHERE tb1.tipo_registro = '2'
------------
Abraços.....