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"
Амалий машқлар
Фойдаланувчиларнинг маош полени номини консолга чиқарганда ўзгартиринг.
Фойдаланувчиларнинг исми, ёши ва маошини чиқаринг, шу билан бирга уларнинг исмлари ва ёшларини номини ўзгартиринг.