SQL查询 - 根据column3的值设置column1的值为column2

时间:2013-07-03 14:27:24

标签: sql conditional

我想根据column3的值更新column1中的值。这就是我所拥有的:

UPDATE Table SET Column1=Column2 WHERE Column3='Value'

这可能吗?

编辑我试过这个,但是我没有得到我想要的结果(因为我的行没有改变)。我没有遇到任何错误。

更新弄清楚我的错误。答案如下。

1 个答案:

答案 0 :(得分:0)

啊,好的。现在我看到我哪里出错了。 Column3的值与Column2的名称相同,因此我搞砸了订单。这是有用的:

UPDATE Table SET Column2=Column1 WHERE Column3='Value'