Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como inserir valores na tabela com chave estrangeira usando o MySQL?


http://dev.mysql.com/doc/refman /5.0/en/insert-select.html

Para o caso 1:
INSERT INTO TAB_STUDENT(name_student, id_teacher_fk)
SELECT 'Joe The Student', id_teacher
  FROM TAB_TEACHER
 WHERE name_teacher = 'Professor Jack'
 LIMIT 1

Para case2, você só precisa fazer 2 instruções de inserção separadas