Namnen till höger i uppgiften hänvisar till kolumnernas gamla värden, oavsett i vilken ordning de är.
Detta (till exempel) låter dig byta två värden utan att använda en temporär variabel.
UPDATE foo
SET a = b,
b = a
http://sqlfiddle.com/#!3/f6984/1
SQL-92-specifikationen (avsnitt 13.10, allmänna regler, punkt 6 på sidan 395) säger: