**FIRST TABLE**
classroom_id | classroom_name | classroom_unique_code |
**SECOND TABLE**
robot_id | robot_mac_address | classroom_id |
我想根据classroom_unique_code将教室id的值从教室表存储到机器人表,因为机器人将被分配到该教室。 每个教室都有一个随机生成的唯一代码。
答案 0 :(得分: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'
调整为实际的数据类型和值。