我想插入来自其他表的id,但我的查询有问题
INSERT INTO transport_assign_students
(`transport_route_time_id`,`student_id`,`bus_stop`)
VALUES (SELECT(transport_route_time_id FROM transport_route_time WHERE bus_stop='indora'), 10017,'indora');
最佳答案
您应该这样使用insert select
INSERT INTO transport_assign_students (transport_route_time_id,student_id,bus_stop)
SELECT transport_route_time_id , 10017,'indora'
FROM transport_route_time
WHERE bus_stop='indora'
关于php - 我想插入来自其他表的ID,但是我的查询出了点问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53691397/