#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. Спасибо! Это сработало! Я сделал это первым, но это не сработало, так что, возможно, я делал что-то не так…