Veld hernoemen in Python
Er zijn situaties waarin het nodig is om de
oorspronkelijke velden te hernoemen bij het
weergeven van records. In
dergelijke gevallen wordt de SQL-opdracht
AS gebruikt. Het geeft een nieuwe naam aan velden of
tabellen bij het selecteren uit de database, terwijl de
database zelf niet wordt gewijzigd.
Voorbeeld
Laten we uit onze tabel users de namen
van alle gebruikers selecteren
en dit veld een andere naam geven:
query = "SELECT name as user_name FROM users"
Resultaat van de uitgevoerde code:
{'user_name': 'user1'}
{'user_name': 'user2'}
{'user_name': 'user3'}
{'user_name': 'user4'}
{'user_name': 'user5'}
{'user_name': 'user6'}
{'user_name': 'user'}
Voorbeeld
Je kunt slechts één veld uit de selectie hernoemen:
query = "SELECT id, age as user_age FROM users"
Resultaat van de uitgevoerde code:
{'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}
Voorbeeld
Om een tabel te hernoemen, moet je de
opdracht AS toepassen rechts van zijn naam:
query = "SELECT id, age as user_age FROM users as users_table"
Praktische opdrachten
Hernoem het salarisveld van gebruikers bij het weergeven in de console.
Geef de naam, leeftijd en het salaris van gebruikers weer, en hernoem hierbij hun namen en leeftijd.