Zählen, wie viele Zeilen den gleichen Wert haben
Wie schreibe ich eine SQL-Abfrage, um die Gesamtzahl eines bestimmten numerischen Wertes in der numerischen Spalte einer Tabelle zu zählen?
z.B.: select where num = 1
Ergebnis: 2
+-----+-----+
| NAME | NUM |
+=====+=====+
| SAM | 1 |
+-----+-----+
| BOB | 1 |
+-----+-----+
| JAKE | 2 |
+-----+-----+
| JOHN | 4 |
+-----+-----+
66
3
Versuchen Sie
SQL FIDDLE
Wenn Sie das Ergebnis für alle Werte von
NUM
haben wollen:Oder nur für einen bestimmten:
FÜR BESTIMMTE NUMMERN:
FÜR ALLE NUMMERN: