Auswahlfelder in SQL-Abfragen in Python
In vorherigen Lektionen wurden bei der Abfrage aus der Datenbank alle Felder (Spalten) der Tabelle im Ergebnis zurückgegeben. Das ist eigentlich nicht zwingend notwendig - man kann angeben, welche konkreten Felder wir benötigen.
Dafür werden nach dem Befehl
SELECT, anstelle von *, durch Kommas getrennt
die Namen der benötigten Felder aufgelistet.
Schauen wir uns ein Beispiel an. Lassen Sie uns bei der Auswahl
aus unserer Tabelle users nur den
Namen und das Alter des Mitarbeiters abrufen:
query = "SELECT name, age FROM users WHERE id >= 3"
Wählen Sie aus der Tabelle users den Namen,
das Alter und das Gehalt für jeden Mitarbeiter aus.
Wählen Sie id, name und age
der Benutzer aus, deren Gehalt größer als 400,
aber kleiner als 900 ist.