Перайменаванне поля ў Python

Бываюць сітуацыі, калі трэба пры выводзе запісаў перайменаваць іх зыходныя палі. У такіх выпадках ужываецца SQL каманда AS. Яна задае новае імя палям або табліцам пры выбарцы з базы, пры гэтым у самой базе змены не адбываюцца.

Прыклад

Выбярэм з нашай табліцы users імёны ўсіх юзераў і задамо гэтаму полю іншую назву:

pythonquery = "SELECT name as user_name FROM users"

Вынік выкананага кода:

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

Прыклад

Можна перайменаваць толькі адно поле з выбаркі:

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

Вынік выкананага кода:

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}

Прыклад

Для перайменавання табліцы трэба ўжыць каманду AS справа ад яе імя:

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

Практычныя задачы

Задание 1

Перайменуйце поле заработку юзераў пры выводзе іх у кансоль.

Задание 2

Выведзіце імя, узрост і заработак юзераў, пры гэтым перайменуйце іх імёны і ўзрост.