Mengganti Nama Field di Python
Ada situasi di mana kita perlu mengganti nama
field asli saat menampilkan record. Dalam
situasi seperti ini, perintah SQL
AS digunakan. Perintah ini memberikan
nama baru untuk field atau tabel saat
melakukan seleksi dari database, tanpa
mengubah struktur database itu sendiri.
Contoh
Mari pilih nama semua pengguna dari tabel
users kita dan berikan nama lain untuk
field ini:
query = "SELECT name as user_name FROM users"
Hasil dari kode yang dijalankan:
{'user_name': 'user1'}
{'user_name': 'user2'}
{'user_name': 'user3'}
{'user_name': 'user4'}
{'user_name': 'user5'}
{'user_name': 'user6'}
{'user_name': 'user'}
Contoh
Kita bisa mengganti nama hanya satu field dari hasil seleksi:
query = "SELECT id, age as user_age FROM users"
Hasil dari kode yang dijalankan:
{'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}
Contoh
Untuk mengganti nama tabel, gunakan perintah
AS di sebelah kanan namanya:
query = "SELECT id, age as user_age FROM users as users_table"
Tugas Praktis
Ganti nama field gaji pengguna saat menampilkannya di konsol.
Tampilkan nama, usia, dan gaji pengguna, sambil mengganti nama field nama dan usia mereka.