Zählung von Datensätzen mittels SQL-Abfrage in Python
Mit dem Befehl COUNT kann
die Anzahl der Zeilen in einem Ergebnis
gezählt werden.
Das Sternsymbol, das als Parameter
des Befehls angegeben wird, bedeutet,
dass alle Datensätze aus der Tabelle
ausgewählt werden.
Beispiel
Lassen Sie uns zum Beispiel alle Benutzer in der Tabelle zählen:
query = "SELECT COUNT(*) FROM users"
Ergebnis des ausgeführten Codes:
{'COUNT(*)': 6}
Beispiel
Zählen wir nun alle, deren Gehalt
900 beträgt:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Ergebnis des ausgeführten Codes:
{'COUNT(*)': 2}
Beispiel
Man kann auch den Namen eines Feldes
als Parameter für den Befehl
COUNT angeben. Und der Befehl zählt
alle Datensätze, die nicht NULL sind:
query = "SELECT COUNT(salary) FROM users"
Ergebnis des ausgeführten Codes:
{'COUNT(salary)': 6}
Praktische Aufgaben
Zählen Sie alle Benutzer, deren Alter weniger als
30 beträgt.
Zählen Sie alle Benutzer mit einem Gehalt von
500 und einem Alter über 23.