Olá
pessoal nesse meu select tenho 3 tabelas envovidas e estou tendo esse erro de join alguem saberia me dizer o que esta rolando nele?
select C.nome_cli,
M.data_movimentacao,
M.val_credito,
M.val_debito,
M.num_conta,
M.tipo_movimentacao,
ct.num_agencia,
ct.num_conta
from movimentacao m
left join cad_cliente c on m.id_cliente = c.id_cliente and
left join contas ct on m.num_conta = ct.num_counta
order by m.data_movimentacao;
[quote=maquiavelbona]Não existe o AND em join. Coloque os joins justapostos, seja tire aquele and.
Até![/quote]
Da o mesmo erro.
select C.nome_cli,
M.data_movimentacao,
M.val_credito,
M.val_debito,
M.num_conta,
M.tipo_movimentacao,
ct.num_agencia,
ct.num_conta
from movimentacao m
left join cad_cliente c on m.id_cliente = c.id_cliente,
left join contas ct on m.num_conta = ct.num_counta
order by m.data_movimentacao;
ERROR: syntax error at or near “join” at character 233