Не е необходимо изрично да се присъединявате към SomeTable, колко страхотно е това? :)
UPDATE SomeTable
SET rankcol = SubQuery.Sort_Order
FROM
(
SELECT IDCol, Row_Number() OVER (ORDER BY ValueCOL) as SORT_ORDER
FROM SomeTable
) SubQuery
where SubQuery.IDCol = SomeTable.IDCol
забележка:Postgres не е чувствителен към малки букви, по-добре използвайте малки букви, като row_number , sort_order , id_col и т.н.