CREATE TABLE users (
number int,
step varchar(64)
);
INSERT INTO users VALUES (1, 'new');
UPDATE users x
SET step= 'confirmed'
FROM users y
WHERE x.number = y.number
AND x.number = 1
RETURNING y.number AS number, y.step AS old_step, x.step;
SELECT * FROM users;