Pythonda maydonni qayta nomlash

Yozuvlarni chiqarishda ularning asl maydonlarini qayta nomlash kerak bo‘lgan vaziyatlar mavjud. Bunday hollarda SQL AS buyrug‘i qo‘llaniladi. U bazadan ma’lumotlarni tanlash paytida maydonlar yoki jadvallar uchun yangi nom belgilaydi, ammo bu o‘zgarishlar bazaning o‘zida amalga oshirilmaydi.

Misol

Keling, bizning users jadvalimizdan barcha foydalanuvchilarning ismlarini tanlab olamiz va ushbu maydon uchun boshqa nom belgilaymiz:

pythonquery = "SELECT name as user_name FROM users"

Bajarilgan kod natijasi:

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

Misol

Tanlovdagi faqat bitta maydonni qayta nomlash mumkin:

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

Bajarilgan kod natijasi:

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

Misol

Jadvalni qayta nomlash uchun AS buyrug‘ini uning nomining o‘ng tomonida qo‘llash kerak:

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

Amaliy vazifalar

Задание 1

Foydalanuvchilarning maosh maydonini konsolga chiqarishda qayta nomlang.

Задание 2

Foydalanuvchilarning ismi, yoshi va maoshini chiqaring, shu bilan birga ularning ismlari va yoshini qayta nomlang.