2016-11-18 2 views
-1
**FIRST TABLE** 
classroom_id | classroom_name | classroom_unique_code | 

**SECOND TABLE** 
robot_id | robot_mac_address | classroom_id | 

Я хочу, чтобы сохранить значение в классе идентификатора из таблицы в классе на стол робота в соответствии с classroom_unique_code, как робот будет назначен на этот класс. Каждый класс имеет случайный сгенерированный уникальный код.значения Вставить во вторую таблицу после проверки из первой таблицы

+1

Вам нужно показать данные образца, а также сообщить нам, что _relation_ находится между двумя таблицами. –

ответ

0

Попробуйте следующее

INSERT INTO robots(robot_id, robot_mac_address, classroom_id) 
     SELECT 'robot id value', 'robot mac address', (SELECT classroom_id FROM classroom WHERE classroom_unique_code = 'the classroom unique id') 

Конечно, вы должны адаптироваться 'robot id value', 'robot mac address' и 'the classrooms unique id' ваших фактических типов данных и значений.

Смежные вопросы