MySQL Query to check at least one field is greater than zero
In addition to the other differences between the two statements

WHERE (number_A + number_B + number_C) &gt; 0


Could cause you problems if any of those three are negative. That may not be relevant in your case, but if one of these is negative the total might fail to exceed zero even if another of the values does exceed zero.