У меня есть таблица A и есть один идентификатор первичного ключа.
Теперь я хочу пройти через все строки в A.
Я нашел что-то вроде "для каждой записи в A", но, похоже, это не так, как вы делаете это в MySQL.
Вещь для каждой строки. Я хочу взять поле и преобразовать его, вставить в другую таблицу и затем обновить некоторые поля строки. Я могу поместить выбранную часть и вставку в один оператор, но я не знаю, как получить обновление там. Поэтому я хочу петли. И для практики я не хочу использовать ничего, кроме MySQL.
изменить
Я был бы признателен за пример.
И решение, которое не нужно вводить в процедуру.
изменить 2
хорошо подумайте об этом сценарии:
Таблица A и B, каждая с идентификаторами полей и VAL.
Теперь это псевдокод для того, что я хочу сделать:
for(each row in A as rowA)
{
insert into B(ID, VAL) values(rowA[ID], rowA[VAL]);
}
в основном копирование содержимого A в B с использованием цикла.
(это просто упрощенный пример, конечно, вы бы не использовали для этого цикл). }