当前位置:
代码迷
>>
Sql Server
>> 请教怎么仅用SQL语句交换一个表的两列
详细解决方案
请教怎么仅用SQL语句交换一个表的两列
热度:
7
发布时间:
2016-04-27 20:43:50.0
请问如何仅用SQL语句交换一个表的两列
一个表的两个字段具有相同的类型。如何仅用SQL语句交换这两列的数据?
多谢。
------解决方案--------------------
如果表t中有两列a,b (两列数据类型要兼容)
update t set a = b,b = a
------解决方案--------------------
--假設為A B兩個字段
--查詢
Select A As B, B As A From TableName
--更新
Update TableName Set A = B, B = A
相关解决方案