Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment insérer des valeurs dans une table avec une clé étrangère à l'aide de MySQL ?

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

Pour le cas 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

Pour le cas 2, il vous suffit de faire 2 instructions d'insertion distinctes