Por si alguien le sucedió algo similar, yo hice la bdd libros y editorial y en ambas puse el mismo nombre codigo_editorial. Al pintar los datos en consola me daba error 1052, y esto porque mysql lo toma como ambiguo y no sabe a que tabla te refieres, y para resolverlo lo hice así, anteponiendo L. para especificar que quería ese dato específicamente de la tabla LIBROS SELECT NOMBRE_LIBRO, AUTOR_LIBRO, NOMBRE_EDITORIAL, L.CODIGO_EDITORIAL FROM LIBROS L INNER JOIN EDITORIAL E ON L.CODIGO_EDITORIAL = E.CODIGO_EDITORIAL;
muy bueno, para realizar suma de totales pero agrupados
Por si alguien le sucedió algo similar, yo hice la bdd libros y editorial y en ambas puse el mismo nombre codigo_editorial. Al pintar los datos en consola me daba error 1052, y esto porque mysql lo toma como ambiguo y no sabe a que tabla te refieres, y para resolverlo lo hice así, anteponiendo L. para especificar que quería ese dato específicamente de la tabla LIBROS
SELECT NOMBRE_LIBRO, AUTOR_LIBRO, NOMBRE_EDITORIAL, L.CODIGO_EDITORIAL
FROM LIBROS L
INNER JOIN EDITORIAL E
ON L.CODIGO_EDITORIAL = E.CODIGO_EDITORIAL;
Exacto. Así debe de ser para especificar a cuál tabla pertenece ese campo.