⊗pyPmDBFR 112 of 129 menu

Lauka pārdēvēšana Python

Ir situācijas, kad ir nepieciešams pārdēvēt ierakstu sākotnējos laukus to izvadīšanas laikā. Šādos gadījumos tiek izmantota SQL komanda AS. Tā iestata jaunus nosaukumus laukiem vai tabulām, veicot atlasi no datu bāzes, bet pašā datu bāzē izmaiņas nenotiek.

Piemērs

Atlasīsim no mūsu tabulas users visu lietotāju vārdus un iestatīsim šim laukam citu nosaukumu:

query = "SELECT name as user_name FROM users"

Izpildītā koda rezultāts:

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

Piemērs

Var pārdēvēt tikai vienu lauku no atlases:

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

Izpildītā koda rezultāts:

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

Piemērs

Lai pārdēvētu tabulu, komanda AS jālieto pa labi no tās nosaukuma:

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

Praktiskie uzdevumi

Pārdēvējiet lietotāju algas lauku, tos izvadot konsolē.

Izvadiet lietotāju vārdu, vecumu un algu, pārdēvējot to vārdus un vecumu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt