Я хотел бы написать
insert into tbl1(a,b) select 123, (select id from tbl2 where status=987)
проблема в том, что вместо многих строк вставляется только одна строка.Как это исправить?используя Sqlite.
Почему бы и нет:
insert into tbl1(a,b) select 123, id from tbl2 where status = 987;
?
ты пробовал это?
insert into tbl1(a,b) select 123, x.* from (select id from tbl2 where status=987) x