NexusDB для каждого цикла / замены

#sql #database #loops #nexusdb

#sql #База данных #циклы #nexusdb

Вопрос:

Мне нужно немного поднажать. У меня есть временная таблица, созданная из выбора.

Теперь мне нужно просмотреть эту таблицу и для каждой записи в этой таблице мне нужно выполнить вставку в другую таблицу с некоторыми значениями из этих временных таблиц.

В любом случае я никак не могу понять, как это сделать в NexusDB.

Просто я хочу сделать это в nexusdb sql:

 foreach(record in table1){
  insert into table2 (columns) values record.id, record.name ... etc.
}
 

Я надеюсь, что это имеет смысл для вас, ребята, и я с нетерпением жду ваших прекрасных идей.

Спасибо.

Ответ №1:

NexusDB не нуждается в «foreach», вы можете сделать это следующим образом:

 insert into temp1 (field_2, field_3) (SELECT field_2, field_3 FROM temp2)
 

Комментарии:

1. Спасибо! Это сработало! Я сделал это первым, но это не сработало, так что, возможно, я делал что-то не так…