kingdom_Jessica INSERT INTO ALUM SELECT ('MAITE',15,'ALCALA') FROM NUEVOS; No veo ningún problema que alguien me ayude porfi
newboy En el SELECT tienes que indicar el nombre de las columnas que vas a obtener en vez de los valores y los paréntesis se ponen en el INSERT INTO para referirte a las columnas que vas a escribir. ¿Qué quieres hacer exactamente? Edito: http://www.w3schools.com/sql/sql_insert_into_select.asp Salu2.
kingdom_Jessica Lo que pretendo es insertar en la tabla ALUM los valores del select de la tabla NUEVOS. El orden de las columnas están correctamente.
newboy Si coincide la estructura de ambas tablas puedes hacerlo así: INSERT INTO ALUM SELECT * FROM NUEVOS; En caso de querer copiar solo algunas columnas: INSERT INTO ALUM (columna1, columna2) SELECT columna1, columna2 FROM NUEVOS; Salu2.