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"
Практикалық тапсырмалар
Пайдаланушылардың жалақы өрісінің атауын оларды консольге шығарған кезде өзгертіңіз.
Пайдаланушылардың есімі, жасы және жалақысын шығарыңыз, сонымен бірге олардың есімдері мен жастарының атауын өзгертіңіз.