Menggunakan Alias Pada Oracle SQL

Apa Itu Alias?

Alias di Oracle SQL terbagi menjadi dua, yaitu:

1. Alias pada tabel
2. Alias pada kolom

Kedua macam alias diatas akan Kita bahas secara detail pada tutorial kali ini.

Pada tutorial kali ini, Kita masih menggunakan tabel mahasiswa sebagai contoh dengan data-data berikut:

SQL> SELECT * FROM mahasiswa;

NPM      NAMA              TEMPAT_LAHIR    TGL_LAHIR  ALAMAT            JURUSAN              IPK         HOBI
-------- ----------------- --------------- ---------- ----------------- -------------------- ------- -----------
2014001  Nursalim          Brebes          11-11-1983 Jakarta Selatan   Sistem Informasi       3,28  Makan
2014002  Nani Indriyani    Bandung         05-09-1990 Kuningan          Bahasa Inggris         3,5
2014003  Ahmad Fatoni      Semarang        20-08-1995 Jakarta Utara     Bahasa Inggris         2,91  Travelling
2014004  Sri Rahayu        Jakarta         13-10-1998 Brebes            Ilmu Komputer          3
2014005  Iin Parlina       Jakarta         01-01-1999 Muara Karang      Teknik Informatika     2,5   Reading

Alias Pada Tabel

Sintak Dasar

SELECT column1, column2....
FROM table_name alias_name
WHERE [condition];

Contoh:

SQL> SELECT mhs.npm, mhs.nama, mhs.tempat_lahir, mhs.jurusan, mhs.ipk
  2  FROM mahasiswa mhs;

NPM      NAMA               TEMPAT_LAHIR    JURUSAN                 IPK
-------- ------------------ --------------- ----------------------- -------
2014001  Nursalim           Brebes          Sistem Informasi           3,28
2014002  Nani Indriyani     Bandung         Bahasa Inggris             3,5
2014003  Ahmad Fatoni       Semarang        Bahasa Inggris             2,91
2014004  Sri Rahayu         Jakarta         Ilmu Komputer              3
2014005  Iin Parlina        Jakarta         Teknik Informatika         2,5

Alias Pada Kolom

Sintak Dasar

SELECT column_name alias_name
FROM table_name
WHERE [condition];

Contoh:

SQL> SELECT npm "Nomor Pokok Mahasiswa", nama, tempat_lahir "Tempat Lahir", jurusan, ipk "Indeks Prestasi Kumulatif"
  2  FROM mahasiswa;

Nomor Pokok Mahasiswa NAMA              Tempat Lahir      JURUSAN              Indeks Prestasi Kumulatif
--------------------- ----------------- ----------------- -------------------- -------------------------
2014001               Nursalim          Brebes            Sistem Informasi                          3,28
2014002               Nani Indriyani    Bandung           Bahasa Inggris                            3,5
2014003               Ahmad Fatoni      Semarang          Bahasa Inggris                            2,91
2014004               Sri Rahayu        Jakarta           Ilmu Komputer                             3
2014005               Iin Parlina       Jakarta           Teknik Informatika                        2,5

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment