如果两列具有特定值,如何设置值?

时间:2017-07-12 22:14:21

标签: mysql sql

正如标题所说,我需要知道如何创建一个SQL文件,如果列A为4且列B为2,则每个列B中将写入1

作为编写代码的开始,我写道:

CASE 
    WHEN column_a = '4' 
    WHEN column_b = '2'
        THEN SET column_b = 1
        ELSE
FROM table

我是SQL的新手,所以如果我听起来有点新,我会道歉。

2 个答案:

答案 0 :(得分:1)

您的描述很简单:

UPDATE yourtable SET column_a=1 WHERE column_a=4 AND column_b=1;

答案 1 :(得分:0)

试试这个:

UPDATE table SET ColumnB = 1 where Column B = 2 AND ColumnA = 4;