i have this query
left join procedimentos on procedimentos.id = faturamento_lancamentos_bpa_adicionais.procedimento_id
left join procedimentos on procedimentos.id = faturamento_lancamentos_bpa.procedimento_id
i need to consider procedimentos when faturamento_lancamentos_bpa_adicionais.procedimento_id and faturamento_lancamentos_bpa.procedimento_id
CodePudding user response:
You need to alias the "doubled" tables, as every entity needs a unique name
The use of meaningful aliases will keep also the query better readable
full Join faturamento_lancamentos_bpa_adicionais fat_adi ON
fat_adi.faturamento_lancamento_bpa_id =
faturamento_lancamentos_bpa.id
left join procedimentos proc1 on proc1.id = fat_adi.procedimento_id
left join procedimentos proc2 on proc2.id = faturamento_lancamentos_bpa.procedimento_id