SQL - insertar datos de una tabla a otra

 
Vista:

insertar datos de una tabla a otra

Publicado por genki (1 intervención) el 19/03/2018 20:46:20
Me puede colaborar con esto, necesito insertar datos en una tabla, sin embargo el ultimo dato necesito insertar desde otra tabla relacionado por el nombre.
insert into doncentes (id_docente, nombre_docente, fecha_nacimiento, email_docente, id_materia) values (25, 'diego', '25/1/2000', '[email protected]') select id_materia from materias.id_materia where materias.nombre_materia='analisis'

no se cual es el error
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de gilman
Val: 184
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

insertar datos de una tabla a otra

Publicado por gilman (103 intervenciones) el 20/03/2018 08:33:46
prueba:
1
2
3
4
5
6
7
8
9
10
11
12
INSERT INTO doncentes (id_docente,
                       nombre_docente,
                       fecha_nacimiento,
                       email_docente,
                       id_materia)
   SELECT 25,
          'diego',
          '25/1/2000',
          'diego@gmail.com',
          id_materia
     FROM materias
    WHERE materias.nombre_materia = 'analisis'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar