update table set a=b, b=a where ....mysql
这个语句的结果是 a和b都变成了 b, 数据库执行时按照顺序来执行,徐州哟使用中间变量或其余方式sql
即需注意语句的摆放 http://stackoverflow.com/questions/37649/swapping-column-values-in-mysql数据库