Veldkeuse by SQL-navraag in Python
In vorige lesse het alle velde (kolomme) van die tabel in die resultaat beland wanneer ons uit die databasis gekies het. Dit is eintlik nie nodig nie - ons kan spesifiseer watter velde ons nodig het.
Om dit te doen, word die name van die
verlangde velde na die opdrag SELECT
gespesifiseer, geskei deur kommas, in plaas
van *.
Kom ons kyk na 'n voorbeeld. Laat ons slegs
die naam en ouderdom van die werknemer kry
wanneer ons uit ons tabel users kies:
query = "SELECT name, age FROM users WHERE id >= 3"
Kies die naam, ouderdom en salaris vir
elke werknemer uit die tabel users.
Kies die id, name en age
van gebruikers wie se salaris meer as
400 is, maar minder as 900.