UPDATE语句更新的顺序
例如有R:
ID A B
1 20 100
执行:update table_1 set a=2*b,b=3*a where id = 1
不存在先 a = 2*b = 200,然后以200作为a的新值,使b = 3 * a = 600.
两个列的更新是同时的,最后结果是 A = 200, B = 60
例如有R:
ID A B
1 20 100
执行:update table_1 set a=2*b,b=3*a where id = 1
不存在先 a = 2*b = 200,然后以200作为a的新值,使b = 3 * a = 600.
两个列的更新是同时的,最后结果是 A = 200, B = 60