mit sicherheit kommen mit SUM oder COUNT andere ergebnisse raus, sind also zwei verschiedene dinge.
Nein, es kommt bei beiden SELECTs exakt das gleich Ergebnis
wäre eine eigenheit von mysql, wo in der Doku steht das den ?
bei den Operators, MySQL liefert nicht true/false sondern 0/1
2 > 2 = 0
3 > 2 = 1
Somit vergleichbar mit einem CASE WHEN Konstrukt
SUM(CASE WHEN Spalte > 0 THEN 1 ELSE 0 END)