Hola
Estoy intentando hacer una consulta como esta:
Código PHP:
SELECT A.*, E.CAMPO3
FROM TABLA1 A, TABLA2 E LEFT JOIN TABLA3 F ON E.ID =F.CAMPO2
WHERE A.CAMPO1 = E.ID
ORDER BY E.ID
sin embargo, al ejecutarla con el TOAD me dice "A: identificador no valido". Para probar he sustituido el A.* por A.ID y funciona perfectamente, es decir, en ese caso reconoce A:
Código PHP:
SELECT A.ID, E.CAMPO3
FROM TABLA1 A, TABLA2 E LEFT JOIN TABLA3 F ON E.ID =F.CAMPO2
WHERE A.CAMPO1 = E.ID
ORDER BY E.ID
y haciendo más pruebas, parece que el asterisco solo me funciona con las tablas que están en el left join (E y F), no funcionando con el resto de tablas. ¿Es este funcionamiento normal? ¿hay alguna forma de conseguir todos los campos que de una tabla que no esté en el left join? (aparte de ir poniéndolos de uno en uno, claro)
Gracias y un saludo