⊗pyPmDBFR 112 of 129 menu

Lauko pervadinimas Python

Būna situacijų, kai reikia išvedant įrašus pervadinti jų pradinius laukus. Tokiais atvejais taikoma SQL komanda AS. Ji nustato naują pavadinimą laukams arba lentelėms atrenkant iš duomenų bazės, tuo pačiu metu pačioje duomenų bazėje pakeitimų nevyksta.

Pavyzdys

Pažymime iš mūsų lentelės users vardus visų vartotojų ir nustatome šiam laukui kitą pavadinimą:

query = "SELECT name as user_name FROM users"

Vykdytos kodo rezultatas:

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

Pavyzdys

Galima pervadinti tik vieną lauką iš atrankos:

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

Vykdytos kodo rezultatas:

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

Pavyzdys

Lentelės pervadinimui reikia taikyti komandą AS dešinėje nuo jos pavadinimo:

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

Praktinės užduotys

Pervadinkite vartotojų atlyginimo lauką išvedant juos į konsolę.

Išveskite vartotojų vardą, amžių ir atlyginimą, tuo pačiu metu pervadinkite jų vardus ir amžių.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti