⊗pyPmDBFR 112 of 129 menu

Umbenennen eines Feldes in Python

Es gibt Situationen, in denen beim Ausgeben von Datensätzen deren ursprüngliche Felder umbenannt werden müssen. In solchen Fällen wird der SQL-Befehl AS verwendet. Er vergibt einen neuen Namen für Felder oder Tabellen bei der Abfrage aus der Datenbank, wobei die Datenbank selbst unverändert bleibt.

Beispiel

Wählen wir aus unserer Tabelle users die Namen aller Benutzer aus und weisen diesem Feld einen anderen Namen zu:

query = "SELECT name as user_name FROM users"

Ergebnis des ausgeführten Codes:

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

Beispiel

Es kann nur ein Feld aus der Abfrage umbenannt werden:

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

Ergebnis des ausgeführten Codes:

{'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}

Beispiel

Um eine Tabelle umzubenennen, muss der Befehl AS rechts neben deren Namen verwendet werden:

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

Praktische Aufgaben

Benennen Sie das Gehaltsfeld der Benutzer um, bevor Sie sie in der Konsole ausgeben.

Geben Sie den Namen, das Alter und das Gehalt der Benutzer aus, und benennen Sie dabei deren Namen und Alter um.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen