[resolvido] Consulta SQL

consulta ao banco

pessoal eu preciso fazer uma consulta do tipo

select * from tb1, tb2, tb3
where tb1.id=tb2.id
and tb1.id=tb3.id;

so que caso não exista tb1.id=tb3.id não exista eu quero q mostre pelo menos tb1.id=tb2.id

no lugar de AND, coloca OR

select * from tb1, tb2, outer tb3 where tb1.id=tb2.id and tb1.id=tb3.id;

SELECT * FROM tb1 
 LEFT JOIN tb2 ON tb1.id = tb2.id
 LEFT JOIN tb3 ON tb1.id = tb3.id
WHERE tb1.id = tb2.id OR tb1.id = tb3.id

Valeu pessoal,

o opa_roa solucionou o meu problema :slight_smile: