Cita:
Iniciado por gnzsoloyo
Un error nimio, que deberías haber notado @tabam, producto de hacer Copy+Paste, sin revisar bien:
Código MySQL:
Ver original I.contrato,
I.id,
I.tipo,
L.ciudad,
I.descripcion,
G.imagen,
I.precio
INNER JOIN inmuebles I
ON L.id
= I.id_localidad
-- No te diste cuenta que faltaba en ON... GROUP BY G.id_inmueble
) G
ON I.id
= G.id_inmueble
;
Hola, si había notado de que faltaba el “ON” pero tampoco me anduvo, es mas hasta saque todos los alias y le puse el nombre completo de los campos pero me sigue dando error, trate de agregarle el AS (que nunca lo maneje mucho y pensé que se usaba para definir los alias) pero tampoco anda.
Ahora probé nuevamente con este ultimo código (“el que tiene ON”) y el navegador me dice esto:
Every derived table must have its own alias
Lo probe tambien en el SQL-Front y me sale este otro mensaje:
SQL execution error #1248. Response from the database:
Every derived table must have its own alias
Estoy trantando de usar el MySQLWorkbench pero me da lo mismos resultados.
Nose si habrá algún problema en la definición de los alias o alla algo mal en la estructura de las tables que cree (no creo, nose).