несколько обновлений с выбором? - PullRequest
0 голосов
/ 06 октября 2010

Я хотел бы написать

insert into tbl1(a,b)
select 123, (select id from tbl2 where status=987)

проблема в том, что вместо многих строк вставляется только одна строка.Как это исправить?используя Sqlite.

Ответы [ 2 ]

3 голосов
/ 06 октября 2010

Почему бы и нет:

insert into tbl1(a,b)
select 123, id
  from tbl2
 where status = 987;

?

1 голос
/ 06 октября 2010

ты пробовал это?

insert into tbl1(a,b)
select 123, x.*
  from (select id from tbl2 where status=987) x
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...