带有条件的MySQL查询

Des*_*ner 0 php mysql sql

我有一个表格的MySQL表格:

    id | error 1 | error 2 | error 3 | error 4 |
    --------------------------------------------
     1 |    1    |    0    |    0    |    1    |
    -------------------------------------------
     2 |    0    |    0    |    0    |    0    |
Run Code Online (Sandbox Code Playgroud)

id是主键,错误是布尔列.有没有办法我可以获取行的ID,如果任何错误是1为真,如果所有错误都为零,则为false.

Cha*_*hah 5

select id,case when error1+error2+error3+error4 > 0
                then 1
                else 0
            end as error 
from Table t;
Run Code Online (Sandbox Code Playgroud)