Câmpurile de selecție în interogarea SQL în Python
În lecțiile anterioare, atunci când selectam din baza de date, în rezultat intrau toate câmpurile (coloanele) tabelei. De fapt, acest lucru nu este obligatoriu - putem specifica ce câmpuri exact sunt necesare nouă.
Pentru aceasta, în loc de * după comanda
SELECT, se enumeră prin virgulă
numele câmpurilor necesare.
Să privim un exemplu. Să selectăm
din tabela noastră users doar
numele și vârsta angajatului:
query = "SELECT name, age FROM users WHERE id >= 3"
Selectați din tabela users numele,
vârsta și salariul pentru fiecare angajat.
Selectați id, name și age
utilizatorilor al căror salariu este mai mare decât 400,
dar mai mic decât 900.