【发布时间】:2015-02-19 14:45:24
【问题描述】:
我想做一个可以插入 table1 的 sql 查询。此表使用 table2_id 外键引用 table2。
到目前为止,我的 sql 看起来像这样:
INSERT INTO table1 (table1_id, name, date, table2_id)
VALUES (1, "somename", "29.04.2014", (SELECT id FROM table 2 WHERE table2.name = "BOB") )
如果找不到 table2.name,我也想将值插入 table2,然后将 key 插入 table1。
有人知道怎么做吗?
【问题讨论】:
-
为便于阅读而编辑