Preimenovanje polja u Python-u

Povremeno postoji potreba da se pri prikazu zapisa preimenuju njihova izvorna polja. U takvim slučajevima se primenjuje SQL komanda AS. Ona zadaje novo ime poljima ili tabelama pri izboru iz baze, pri čemu se u samoj bazi podataka ne vrše nikakve promene.

Primer

Izabraćemo iz naše tabele users imena svih korisnika i zadati ovom polju drugačiji naziv:

pythonquery = "SELECT name as user_name FROM users"

Rezultat izvršenog koda:

python{'user_name': 'user1'}
{'user_name': 'user2'}
{'user_name': 'user3'}
{'user_name': 'user4'}
{'user_name': 'user5'}
{'user_name': 'user6'}
{'user_name': 'user'}

Primer

Može se preimenovati samo jedno polje iz selekcije:

pythonquery = "SELECT id, age as user_age FROM users"

Rezultat izvršenog koda:

python{'id': 1, 'user_age': 23}
{'id': 2, 'user_age': 25}
{'id': 3, 'user_age': 23}
{'id': 4, 'user_age': 30}
{'id': 5, 'user_age': 27}
{'id': 6, 'user_age': 28}
{'id': 8, 'user_age': 30}

Primer

Za preimenovanje tabele potrebno je primeniti komandu AS sa desne strane od njenog imena:

pythonquery = "SELECT id, age as user_age FROM users as users_table"

Praktični zadaci

Задание 1

Preimenujte polje plate korisnika pri ispisivanju istih u konzolu.

Задание 2

Ispišite ime, godine i platu korisnika, pri čemu preimenujte njihova imena i godine.