Pola wyboru w zapytaniu SQL w Pythonie
W poprzednich lekcjach przy wyborze z bazy danych do wyniku trafiały wszystkie pola (kolumny) tabeli. W rzeczywistości nie jest to konieczne - można określić, które konkretne pola są nam potrzebne.
Aby to zrobić, zamiast * po poleceniu
SELECT, przez przecinek wymieniamy
nazwy potrzebnych pól.
Spójrzmy na przykład. Wybierzmy przy wyborze
z naszej tabeli users tylko imię
i wiek pracownika:
query = "SELECT name, age FROM users WHERE id >= 3"
Wybierz z tabeli users imię,
wiek i wynagrodzenie dla każdego pracownika.
Wybierz id, name i age
użytkowników, których wynagrodzenie jest większe niż 400,
ale mniejsze niż 900.