Python'da Alan Adı Değiştirme
Kayıtları görüntülerken orijinal alan adlarını değiştirmenin gerekli olduğu
durumlar vardır. Bu gibi durumlarda SQL
komutu AS kullanılır. Bu komut, veritabanından
seçim yaparken alanlara veya tablolara yeni bir
isim verir, ancak veritabanının kendisinde
herhangi bir değişiklik olmaz.
Örnek
users tablomuzdan tüm kullanıcıların isimlerini
seçelim ve bu alana farklı bir isim verelim:
query = "SELECT name as user_name FROM users"
Kodun çalıştırılmasının sonucu:
{'user_name': 'user1'}
{'user_name': 'user2'}
{'user_name': 'user3'}
{'user_name': 'user4'}
{'user_name': 'user5'}
{'user_name': 'user6'}
{'user_name': 'user'}
Örnek
Seçimden sadece bir alanın adı değiştirilebilir:
query = "SELECT id, age as user_age FROM users"
Kodun çalıştırılmasının sonucu:
{'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}
Örnek
Bir tablonun adını değiştirmek için,
AS komutunu tablo adının sağına uygulamak gerekir:
query = "SELECT id, age as user_age FROM users as users_table"
Pratik Görevler
Kullanıcıların maaş alanını konsola yazdırırken adını değiştirin.
Kullanıcıların isim, yaş ve maaş bilgilerini, isim ve yaş alanlarının adlarını değiştirerek yazdırın.