【发布时间】:2015-05-28 00:47:11
【问题描述】:
我有两个表:table1(t1_id, t1_name), table2(t2_id, t1_id).
现在,如果我尝试像这样将值插入 table2:
INSERT INTO table2(t2_id, t1_id) values(110202,(SELECT t1_id FROM table1));
这会产生一个错误:“子查询返回多于 1 行”,这意味着它只能插入一行。 但我想插入所有笛卡尔积。
【问题讨论】:
标签: mysql sql cartesian-product