Я пытаюсь сделать что-то, что я думал, будет очень просто, но я испытываю трудности с этим. Я только пытался выучить SQL в течение двух дней.
У меня есть мои таблицы здесь
+--------------------+
| tables_in_db |
+--------------------+
| branch |
| salesassistant |
+--------------------+
моя таблица помощников по продажам выглядит следующим образом:
+-------------+------------+----------+----------+-------------+-------------------+
| AssociateNo | BranchID | Forename | Surname | PhoneNumber | Email |
+-------------+------------+----------+----------+-------------+-------------------+
| 73127717 | 123456789 | John | applesee | 786-996-666 | jaa1@cool.com |
| 99889988 | 123456789 | william | gate | 244-807-853 | ego0@notcool.com |
| 82721721 | 123456789 | stephe | Works | 770-378-763 | gas@1688.com |
+-------------+------------+----------+----------+-------------+-------------------+
и сейчас моя таблица филиалов выглядит так, но пуста :
+--------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------+------+-----+---------+-------+
| BranchID | int(11) | NO | PRI | NULL | |
| AssociateNo | varchar(8) | YES | | NULL | |
+--------------+------------+------+-----+---------+-------+
как я могу заполнить branchID в таблице ветвлений идентификатором, который я установил в таблице помощников, без необходимости вводить его несколько раз, и это создаст ссылки на внешний / первичный ключ в будущем обновления будут происходить автоматически?
спасибо