Ripemimi i fushës në Python
Ka situata kur duhet të riemërtohen fushat
origjinale të regjistrimeve gjatë shfaqjes së tyre. Në
raste të tilla përdoret komanda SQL
AS. Ajo cakton emra të rinj për fushat ose
tabelat gjatë përzgjedhjes nga baza, pa ndryshuar
të dhënat në vetë bazën.
Shembull
Le të zgjedhim nga tabela jonë users emrat
e të gjithë përdoruesve dhe t'i japim kësaj fushe një
emër tjetër:
query = "SELECT name as user_name FROM users"
Rezultati i kodit të ekzekutuar:
{'user_name': 'user1'}
{'user_name': 'user2'}
{'user_name': 'user3'}
{'user_name': 'user4'}
{'user_name': 'user5'}
{'user_name': 'user6'}
{'user_name': 'user'}
Shembull
Mund të riemërtohet vetëm një fushë nga përzgjedhja:
query = "SELECT id, age as user_age FROM users"
Rezultati i kodit të ekzekutuar:
{'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}
Shembull
Për të riemërtuar një tabelë, duhet aplikuar
komanda AS në të djathtë të emrit të saj:
query = "SELECT id, age as user_age FROM users as users_table"
Detyra praktike
Riemërtoni fushën e pagës së përdoruesve kur i shfaqni në konsolë.
Shfaqni emrin, moshën dhe pagën e përdoruesve, duke i riemërtuar emrat dhe moshën e tyre.