计算第一个值,第二个值或两者

时间:2012-06-05 15:57:27

标签: mysql

我需要做一个计数,如果第一个或第二个值为真,它应该是一个,如果两个都是正确的,那么值应该是两个:

 select count(*) from table1 where (cond1 or cond2)

它应该是这样的,但我无法得到它。

我该怎么做?

提前谢谢

1 个答案:

答案 0 :(得分:2)

SELECT SUM(cond1) + SUM(cond2) FROM table1 WHERE cond1 OR cond2
相关问题