Campi di selezione nelle query SQL in Python

Nelle lezioni precedenti, quando si selezionava dal database, nel risultato venivano inclusi tutti i campi (colonne) della tabella. In realtà, questo non è obbligatorio - possiamo specificare quali campi specifici ci servono.

Per fare questo, invece di * dopo il comando SELECT, si elencano, separati da virgola, i nomi dei campi richiesti.

Vediamo un esempio. Quando selezioniamo dalla nostra tabella users, prendiamo solo il nome e l'età del dipendente:

pythonquery = "SELECT name, age FROM users WHERE id >= 3"
Задание 1

Seleziona dalla tabella users il nome, l'età e lo stipendio per ogni dipendente.

Задание 2

Seleziona id, name e age degli utenti il cui stipendio è maggiore di 400, ma inferiore a 900.