我想写
insert into tbl1(a,b)
select 123, (select id from tbl2 where status=987)
问题是,只插入一行而不是多行。我该如何解决? 使用Sqlite。
答案 0 :(得分:3)
为什么不:
insert into tbl1(a,b)
select 123, id
from tbl2
where status = 987;
答案 1 :(得分:1)
你试过吗?
insert into tbl1(a,b)
select 123, x.*
from (select id from tbl2 where status=987) x