最佳答案
有了这个:
select id,
(s1 = 3) + (s2 = 3) + (s3 = 3) + (s4 = 3) + (s5 = 3) valcount
from tablename
每个 bool 表达式:
s? = 3
计算为 0
或 1
。
关于mysql - SQL 计算多列的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58462405/
最佳答案
有了这个:
select id,
(s1 = 3) + (s2 = 3) + (s3 = 3) + (s4 = 3) + (s5 = 3) valcount
from tablename
每个 bool 表达式:
s? = 3
计算为 0
或 1
。
关于mysql - SQL 计算多列的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58462405/