我想要这个查询:
INSERT INTO
users_groups (user_id, group_id)
VALUES
(?, (SELECT group_id FROM groups WHERE group_name = ?))
表格:
users_groups:
| user_id | group_id |
groups
| group_id | group_name |
我怎样才能让它工作?
最佳答案
试试这个;
INSERT INTO
users_groups (user_id, group_id)
VALUES
(SELECT ?, group_id FROM groups WHERE group_name = ?)
关于mysql - Insert into with select(准备好的语句),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32462433/