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:

pythonquery = "SELECT name as user_name FROM users"

Rezultati i kodit të ekzekutuar:

python{'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:

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

Rezultati i kodit të ekzekutuar:

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}

Shembull

Për të riemërtuar një tabelë, duhet aplikuar komanda AS në të djathtë të emrit të saj:

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

Detyra praktike

Задание 1

Riemërtoni fushën e pagës së përdoruesve kur i shfaqni në konsolë.

Задание 2

Shfaqni emrin, moshën dhe pagën e përdoruesve, duke i riemërtuar emrat dhe moshën e tyre.