Cita: Lo que esta bien pues la consulta correcta es:
SELECT * FROM A,B WHERE A.id=B.id AND A.IDfk=2
Es totalmente necesario especificar de que tabla debe hacer el filtro. Si no fuese así, que crityerio tendría mysql para cumplir la condición?
Cita: La pregunta es: existirá alguna forma de hacer el join de estas tablas sin modicar la consulta base (SELECT * FROM A,B WHERE A.id=B.id) Y sin que deba especificarle a la columna "IDfk" de que tabla hacer el filtro???
En que te afecta tenerlo así?
saludos pablowhr y bienvenido al foro