Select pada MySQL

Select merupakan query yang digunakan untuk menampilkan data pada MySQL. Banyak varian dari query select. Berikut varian query select yang sering digunakan:

SELECT * FROM namaTable;

Varian tersebut digunakan untuk menampilkan seluruh(*) data pada table namaTable.

SELECT column1, column2,… FROM namaTable;

Varian tersebut digunakan untuk menampilkan beberapa kolom dari suatu table. Jadi jika menggunkan varian tersebut, column yang tidak dideklarasikan tidak akan ditampilkan.

Contoh:

SELECT id, nama, jenkel, alamat FROM karyawan;

Dari contoh diatas maka hanya column id, nama, jenkel, alamat yang akan ditampilkan.

SELECT namaTable.namaColumn1, namaTable.namaColumn2,….FROM namaTable;

Pada varian tersebut menggunakan prefix namaTable. Jadi sebelum namaColumn terlebih dahulu didekalarasikan namaTable dari Column tersebut. Varian tersebut sering digunakan saat menggabungkan beberapa table.

Contoh:

SELECT karyawan.id, karyawan.nama, karyawan.jenkel, alamat FROM karyawan;

SELECT namaColumn1 AS alias1, namaColumn2 AS alias2,….FROM namaTable;

Pada varian tersebut menggunakan alias (AS) pada nama column. Jadi yang akan ditampilkan alias dari namaColumn tersebut. Alias tidak mungubah nama column.

Contoh:

SELECT id AS No ID, nama AS Nama Karyawan, jenkel AS Jenis Kelamin, alamat AS Alamat Karyawan FROM karyawan;

SELECT namaColumn1 alias1, namaColumn2 alias2,….FROM namaTable;

Pada virian tersebut menggunakan alias (AS), namun alias (AS) tersebut tidak ditulis.

Contoh:

SELECT id No ID, nama Nama Karyawan, jenkel Jenis Kelamin, alamat Alamat Karyawan FROM karyawan;

SELECT aliasTable.namaColumn1, aliasTable.namaColumn2,….FROM namaTable AS aliasTable;

Pada varian diatas menggunakan prefix dari alias namaTable(aliasTable). Jadi kita dapat menggunakan alias untuk namaTable. Pada varian tersebut penulisan alias (AS) juga dapat dihilangkan.

Contoh:

SELECT a.id, a.nama, a.jenkel, a.alamat FROM karyawan AS a;

Semoga bermanfaat 🙂

Diterbitkan oleh

Freddy Yohanes

Saya sangat tertarik di bidang IT baik itu Hardware, Software, dan Network.

One thought on “Select pada MySQL”

  1. Ping-balik: Where Pada MySQL -

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *