⊗pyPmDBFR 112 of 129 menu

Redenumirea câmpurilor în Python

Există situații când este necesar ca, la afișarea înregistrărilor, să le redenumim câmpurile originale. În astfel de cazuri se aplică comanda SQL AS. Ea atribuie un nume nou câmpurilor sau tabelelor la selectarea din baza de date, fără ca în baza în sine să aibă loc modificări.

Exemplu

Să selectăm din tabela noastră users numele tuturor utilizatorilor și să atribuim acestui câmp un alt nume:

query = "SELECT name as user_name FROM users"

Rezultatul codului executat:

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

Exemplu

Se poate redenumi doar un singur câmp din selecție:

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

Rezultatul codului executat:

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

Exemplu

Pentru a redenumi o tabelă, trebuie aplicată comanda AS la dreapta numelui ei:

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

Probleme practice

Redenumiți câmpul salariu al utilizatorilor la afișarea lor în consolă.

Afișați numele, vârsta și salariul utilizatorilor, redenumiți-le totodată numele și vârsta.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge