Предположим, у меня есть таблица с именем tab.Вкладка имеет поле под названием «версия».Версия является последовательной.
В Redshift я хотел бы обновить строки в Tab со значением из предыдущей строки.Пожалуйста, скажите мне, как это сделать.По сути:
UPDATE tab
SET tab.fieldA = tabPrior.fieldA
FROM tab tabPrior
WHERE tab.version = tabPrior.version + 1;
Я хотел бы использовать JOIN, но, похоже, это не работает в Redshift.