标签: sql amazon-web-services amazon-redshift
假设我有一个名为tab的表。 Tab有一个称为“版本”的字段。版本是顺序的。
在Redshift中,我想用上一行的值更新Tab中的行。请告诉我该怎么做。本质上:
UPDATE tab SET tab.fieldA = tabPrior.fieldA FROM tab tabPrior WHERE tab.version = tabPrior.version + 1;
我想使用JOIN,但这在Redshift中似乎不起作用。