Alias (AS) bisa kita sebut juga dengan “Nama Lainâ€, maksudnya yaitu kita dapat merubah atau mengganti nama pada sebuah tabel dan nama kolom sesuai dengan yang kita inginkan, Cara Menggunakan Alias Pada Database Mysql ini kita dapat menempatkan Alias (AS) pada database untuk mempermudah kita dalam penulisan query dan juga dapat mempermudah kita dalam membaca sebuah query, selain itu Alias juga bertujuan untuk menyingkat nama pada sebuah table dan nama kolom yang kita tuliskan pada query.
Cara Menggunakan Alias Pada Database Mysql, kita dapat contohkan misalkan pada sebuah table pada database, dengan nama “tbl_product†dengan menggunakan alias kita dapat menggantinya dengan nama “product†atau kita juga dapat menggantinya dengan nama “tbl†atau nama lain sesuai yang kita inginkan. Untuk kita ketahui bersama terdapat 2 jenis alias pada Mysql, yaitu :
- Alias pada table
- Alias pada kolom
Nah yang pertama kita akan bahas terlebih dahulu Alias pada tabel. Kita dapat menggunakan Alias ini pada satu table atau lebih, nah berikut contoh alias pada tabel,
|
1 |
SELECT * FROM nama_tabel_asli AS nama_tabel_alias; |
|
1 |
SELECT * FROM user AS product |
Atau kita juga bisa menggunakannya seperti dibawah ini
|
1 2 |
SELECT nama_tabel_alias. kolom_1, nama_table_alias.kolom_2, nama_tabel_alias.kolom_3,... From table_asli AS nama_tabel_alias; |
|
1 2 |
SELECT product. nama, product.qty, product.tanggal From tbl_product AS product; |
Pada query yang terdapat diatas jika kita lihat lebih detail hasilnya akan sama jika kita tidak menggunakan Alias seperti contoh query yang terdapat diatas yaitu SELECT * FROM nama_tabel_asli AS nama_tabel_alias; Â dengan query SELECT * FROM nama_tabel_asli jika kita jalankan pada database Mysql maka hasilnya akan sama menampilkan data secara keseluruhan, namun jika kita ingin menggabungkan sebuah table atau join table seperti dibawah ini
Tabel Post
Tabel Category
Dan silahkan teman-teman masukan query dibawah ini,
|
1 2 3 4 |
SELECT tp.id, tp.title, tp.category_id, tc.category_name FROM tbl_post AS tp, tbl_category AS tc WHERE tp.category_id = tc.id; |
Jika kita jalankan maka hasilnya akan seperti dibawah ini
Nah yang selanjutnya kita akan membahas Alias Pada kolom, sama seperti fungsi yang diatas Alias ini juga bisa kita gunakan untuk mengganti nama pada sebuah kolom, seperti contoh yang terdapat dibawah ini
|
1 2 |
SELECT kolom1 AS kolom1_alias, kolom2 AS kolom2_alias, kolom3 AS kolom3_alias... FROM nama_table; |
|
1 2 |
SELECT id AS "ID Category",category_name AS "Nama Category", icon AS "Icon" FROMÂ tbl_category |
jika query diatas kita jalankan menggunakan table category diatas maka akan muncul seperti dibawah ini, dengan nama kolom yang telah kita tentukan
Bagaimana teman-teman cukup paham ya tentang Cara Menggunakan Alias Pada Database Mysql nya, sekian dulu tutorial saya kali ini Cara Menggunakan Alias Pada Database Mysql.
Semoga bermanfaat.
Terimakasih.



