Podrías usar Inner Join
aquí hay un buen ejemplo
https://foro.elhacker.net/bases_de_datos/como_puedo_relacionar_3_tablas_en_mysql_con_inner_join-t382078.0.html
aquí hay un buen ejemplo
https://foro.elhacker.net/bases_de_datos/como_puedo_relacionar_3_tablas_en_mysql_con_inner_join-t382078.0.html
No me sirve si uso
Código
SELECT * FROM A INNER JOIN B ON A.ID = B.ID INNER JOIN C ON A.ID = C.ID WHERE A.ID = 3
Necesito que si se cumple A.ID = B.ID los datos de las tablas A y B sin importar lo que haya en C
Sino se cumple A.ID = B.ID seguir con el siguiente INNER
Pero como tengo la sentencia se tienen que cumplir ambos inner y me recoge datos de las 3 tablas a la vez, yo necesito datos de A y B o de A y C
Un saludo