Pengertian dan Cara Menggunakan Fungsi AS / Alias di MySQL
Pengertian dan Cara Menggunakan Fungsi AS / Alias di MySQL - Alias secara sederhana adalah "nama lain", artinya kita sebagai Super User dapat mengganti sementara sebuah nama tabel atau nama kolom pada database MySQL dengan nama yang sesuai dengan keinginan kita. Tujuan penggunaan alias adalah untuk menyingkat dan merapikan deskripsi sebuah nama tabel dan nama kolom pada sebuah sistem didalam basis data.
Misalkan ada sebuah kolom di tabel database dengan nama "jk", maka dengan menggunakan Alias, Anda dapat mengganti nya sesuai dengan keinginan Anda misalkan "JENIS KELAMIN" ataupun Anda juga dapat menggantinya dengan nama "JK". namun sekali lagi yaitu sifatnya hanya sementara.
Baca Juga : Syntax Dasar MySQL
MySQL menyediakan perintah tambahan AS untuk mengganti sementara nama tabel atau kolom. Disebut sementara karena pada dasarnya nama tabel tersebut tidak berubah, hanya di ganti pada saat ditampilkan dengan query SELECT.
Pada artikel ini, saya menggunakan tabel "mahasiswa" pada database "idmysql" yang telah dibuat pada artikel sebelumnya.
mysql> select*from mahasiswa;
+---------+------------------+------+---------------+
| nim | nama_mahasiswa | jk | alamat |
+---------+------------------+------+---------------+
| 0202201 | rifai | L | Jl. Garuda |
| 0202202 | rifaldi | L | Jl. Garuda |
| 0202203 | Muh. Yusran | L | Jl. Mawar |
| 0202204 | Muh. Ilham | L | Jl. Pancasila |
| 0202205 | Andi Risa | L | Jl. Elang |
| 0202206 | Zainuddin | L | Jl. Elang |
| 0202207 | Zainab | P | Jl. Garuda |
| 0202208 | Ruqaiyah | P | Jl. Mawar |
| 0202209 | Rudi | L | Jl. Kakatua |
| 0202210 | Saldi | L | Jl. Garuda |
| 0202211 | Dimas | L | Jl. Garuda |
| 0202212 | Goran Zalavski | L | Jl. Merpati |
| 0202213 | Lubis | L | Jl. Merpati |
| 0202214 | Kusnandar | L | Jl. Gagak |
| 0202215 | Ardiansyah Rasul | L | Jl. Gagak |
| 0202216 | Musfahuddin | L | Jl. Gagak |
| 0202217 | Diana Mardiana | P | Jl. Garuda |
| 0202218 | Dian | P | Jl. Garuda |
+---------+------------------+------+---------------+
18 rows in set (0.00 sec)
Cara Menggunakan Fungsi ALIAS
query Alias :
SELECT nama_kolom AS nama_kolom_alias FROM nama_tabel;Penggunaan
Perhatikan tabel mahasiswa diatas, tabel diatas mempunyai kolom / field dengan nama nim, nama_mahasiswa, jk dan alamat. saya akan mengganti nama kolom sementara dengan format nim sebagai NIM, nama_mahasiswa sebagai NAMA MAHASISWA, jk sebagai JENIS KELAMIN, dan alamat sebagai ALAMAT MAHASISWA.
mysql> SELECT nim AS NIM,Catatan :
-> nama_mahasiswa AS "NAMA MAHASISWA",
-> jk AS "JENIS KELAMIN",
-> alamat AS "ALAMAT MAHASISWA" FROM mahasiswa;
+---------+------------------+---------------+------------------+
| NIM | NAMA MAHASISWA | JENIS KELAMIN | ALAMAT MAHASISWA |
+---------+------------------+---------------+------------------+
| 0202201 | rifai | L | Jl. Garuda |
| 0202202 | rifaldi | L | Jl. Garuda |
| 0202203 | Muh. Yusran | L | Jl. Mawar |
| 0202204 | Muh. Ilham | L | Jl. Pancasila |
| 0202205 | Andi Risa | L | Jl. Elang |
| 0202206 | Zainuddin | L | Jl. Elang |
| 0202207 | Zainab | P | Jl. Garuda |
| 0202208 | Ruqaiyah | P | Jl. Mawar |
| 0202209 | Rudi | L | Jl. Kakatua |
| 0202210 | Saldi | L | Jl. Garuda |
| 0202211 | Dimas | L | Jl. Garuda |
| 0202212 | Goran Zalavski | L | Jl. Merpati |
| 0202213 | Lubis | L | Jl. Merpati |
| 0202214 | Kusnandar | L | Jl. Gagak |
| 0202215 | Ardiansyah Rasul | L | Jl. Gagak |
| 0202216 | Musfahuddin | L | Jl. Gagak |
| 0202217 | Diana Mardiana | P | Jl. Garuda |
| 0202218 | Dian | P | Jl. Garuda |
+---------+------------------+---------------+------------------+
18 rows in set (0.02 sec)
mysql>
Fungsi Alias untuk mengganti sementara nama tabel atau kolom.
Sekian artikel Pengertian dan Cara Menggunakan Fungsi AS / Alias di MySQL, nantikan artikel tentang Basis Data di blog ini.
Jika Kalian menyukai Artikel ini Silahkan Bagikan. Bila ada yang ingin berdiskusi tentang Judul Artikel diatas atau ada pertanyaan yang ingin ditanyakan silahkan menggunakan Fasilitas Komentar dan Fasilitas Contact Form. atau bisa mengirim langsung ke email struktur.mysql@gmail.com.
Comments
Post a Comment
-Berkomentarlah yang baik dan rapi.
-Menggunakan link aktif akan dihapus.