Saturday, 24 January 2015

Bagaimana Cara Menggunakan Alias Di MySQL

Advertisement

Pada tutorial kali ini, Kita akan belajar Bagaimana Cara Menggunakan Alias di Database MySQL. Alias dapat digunakan pada level kolom maupun level tabel.


Apa Itu Alias?

Anda dapat menggunakan Alias (AS) di database MySQL untuk mempermudah dalam menulis query atau mempermudah dalam membaca query.

Dengan menggunakan Alias, kita dapat mempersingkat penulisan nama tabel dan kolom. Misalkan Anda mempunyai tabel dengan nama TBL_MAHASISWA, maka Anda dapat menggunakan alias pada tabel tersebut seperti MHS untuk mempersingkat penulisan query.

Sebagai contoh, Kita akan menggunakan tabel TBL_KARYAWAN dan TBL_JABATAN dengan data seperti dibawah ini:

TBL_KARYAWAN

niknamagenderkd_jabatan
0001NursalimLaki-LakiACC
0002Iin ParlinaPerempuanPROG
0003Wongso WibowoLaki-LakiFIN
0004Andi RangkutiLaki-LakiPROG
0005Naura KrasivaPerempuanACC

TBL_JABATAN

kd_jabatannama_jabatan
ACCAccounting
FINFinance
PROGProgrammer

Sebagai bahan latihan untuk tutorial kali, silahkan Anda buat table seperti di atas, dan masukkan data-data seperti diatas. Kemudian Anda langsung praktekkan sesuai contoh pada tutorial ini.


Menggunakan Alias Pada Tabel

Anda dapat menggunakan Alias pada nama tabel, dengan sintak seperti dibawah ini:

SELECT *
FROM nama_tabel AS nama_alias;

Contoh #1:

Dibawah ini adalah contoh sederhana penggunaan Alias pada nama tabel

SELECT tk.nik, tk.nama, tk.gender, tk.kd_jabatan
FROM tbl_karyawan AS tk;

Query di atas sebenarnya tidak terlalu berguna, karena Anda dapat langsung menggunakan query diatas tanpa harus menggunakan Alias.

Alias akan lebih terasa berguna, ketika Anda menggunakan Join Query yang menggabungkan beberapa tabel dalam satu query, seperti contoh #2 dibawah ini:

Contoh #2:

SELECT tk.nik, tk.nama, tk.kd_jabatan, td.nama_jabatan
FROM TBL_KARYAWAN AS tk,
     TBL_DEPARTEMEN AS td
WHERE tk.kd_departemen = td.kd_departemen;

Menggunakan Alias Pada Kolom

Anda dapat menggunakan Alias pada kolom seperti menggunakan Alias pada table. Sintaknya adalah sebagai berikut:

SELECT nama_kolom AS nama_kolom_as
  FROM nama_table;

Contoh #1:

SELECT nik AS "Nomor Induk Karyawan", nama AS "Nama Lengkap", gender AS "Jenis Kelamin"
  FROM tbl_karyawan;

Catatan:

Anda dapat memberikan tanda petik dua (") untuk nama alias yang lebih dari satu kata seperti query di atas.

Menggunakan Alias Untuk Sorting

Anda juga dapat menggunakan alias sebagai sorting untuk mengurutkan data baik secara ascending maupun descending. Perhatikan baik-baik contoh berikut ini:

SELECT nik AS "Nomor Induk Karyawan", nama AS "Nama Lengkap", gender AS "Jenis Kelamin"
  FROM tbl_karyawan
ORDER BY "Nama Lengkap";


Sekian tutorial singkat Bagaimana Cara Menggunakan Operator Alias Di MySQL. Semoga bermanfaat & Selamat Belajar Database MySQL.

Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.

Salam,


EmoticonEmoticon