Преименување на поле во Python
Постојат ситуации кога при прикажување на
записите треба да ги преименувате нивните оригинални полиња. Во
такви случаи се користи SQL командата
AS. Таа задава ново име на полињата или
табелите при селекција од базата, при што во
самата база не се случуваат промени.
Пример
Ќе избереме од нашата табела users имиња
на сите корисници и ќе му зададеме на ова поле друго
име:
query = "SELECT name as user_name FROM users"
Резултат од извршениот код:
{'user_name': 'user1'}
{'user_name': 'user2'}
{'user_name': 'user3'}
{'user_name': 'user4'}
{'user_name': 'user5'}
{'user_name': 'user6'}
{'user_name': 'user'}
Пример
Може да се преименува само едно поле од селекцијата:
query = "SELECT id, age as user_age FROM users"
Резултат од извршениот код:
{'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}
Пример
За преименување на табелата треба да се примени
командата AS десно од нејзиното име:
query = "SELECT id, age as user_age FROM users as users_table"
Практични задачи
Преименувајте го полето за плата на корисниците при нивното печатење во конзола.
Отпечатете го името, возраста и платата на корисниците, притоа преименувајќи ги нивните имиња и возраст.