Weil in mysql select constant_value
auswählen Befehl gültig ist (z. B. select 2
gibt 2 zurück) und gibt 1 Zeile zurück. Die Count()-Funktion ohne Gruppieren nach reduziert die Ergebnismenge und zählt die Anzahl der Elemente in der Ergebnismenge. In diesem Fall würde 1 Zeile zurückgegeben und count(*) zählt das.