Penerapan perintah Query SQL beserta contoh Query Database

artmedia.id
-
Bagi Anda yang baru mengenal database atau baru belajar MySQL database. Pasti tidak asing dengan istilah query atau perintah sql pada database. Query ini sangat familiar dalam pengolahan database.

Namun, apa itu query? Lalu, bagaimana cara penggunaan query database MySQL?

Query adalah syntax atau perintah yang digunakan untuk mengakses dan menampilkan data pada sistem database. Query memiliki kemampuan untuk mengatur data mana yang perlu ditampilkan sesuai dengan yang Anda inginkan. Selain itu, query dapat dipakai untuk membuat data dapat saling berinteraksi.

Pada artikel kali ini kita akan membahas beberapa cara penggunaan query database di MySQL.

Baca juga artikel sebelumnya : Import data csv ke database mysql dengan menggunakan PHP

Memilih Semua Kolom

Perintah select untuk menampilkan semua data dan kolom pada suatu table pada database, sebagai contoh misalkan akan menampilkan data pada table mahasiswa di database php7, dapat menggunakan 2 cara, yaitu:
Dengan menggunakan tanda ( * )

select * from mahasiswa

Hasil dari pernyataan query tersebut dapat dilihat pada gambar di bawah ini.

Memilih Semua Kolom

Dengan menyebutkan seluruh nama atribut/kolom

select no, nim, nama_m, tmp_lhr_m, jkel, alamat_m, kota_m, agama_m, telp_m, kode_jur
from mahasiswa

Memilih Seluruh Kolom

Menampilkan Data dengan Atribut/Kolom Tertentu

Untuk menampilkan data pada kolom tertentu pada suatu table dalam database, sintaksnya adalah sebagai berikut :

select nama_kolom, [nama_kolom, . . .]
from nama_table

Berikut ini adalah akan menampilkan data dalam kolom nim, nama_m, telp_m dari table mahasiswa, maka perintah SQL nya adalah :

select nim, nama_m, telp_m
from mahasiswa

Hasil dari pernyataan query tersebut adalah 3 kolom.

Memilih Kolom Tertentu

Keyword Like digunakan untuk memilih baris-baris yang sesuai dengan karakter yang digunakan. Like menggunakan karakter Wildcard (%) yang bisa digunakan sebagai ekspresi.

Tampilkan nim, nama_m, telp_m dari table mahasiswa, dimana nama_m yang mengandung huruf “gu”, maka perintahnya adalah :

select nim, nama_m, telp_m
from mahasiswa
where nama_m like ‘%gu%’

Memilih Baris Sesuai Karakter

Operator List digunakan untuk menampilkan data yang dapat diperoleh dalam daftar (batasan) tertentu.

select nim, nama_m, tmp_lhr_m, jkel, alamat_m, kota_m, agama_m, telp_m
from mahasiswa
where kota_m in (‘jakarta’,’bekasi’)

Memilih Baris Sesuai Karakter

Mengganti Nama Kolom

Ketika Query menampilkan hasil perintah select, nama kolom yang ditampilkan sesuai dengan nama kolom yang dispesifikasi dalam table. Untuk mengganti nama kolom yang dihasilkan sesuai dengan keinginan kita, sintaks perintahnya adalah sebagai berikut :

select nim, nama_m ‘Nama Mahasiswa’, telp_m ‘Telpon’
from mahasiswa

Mengganti Nama Kolom

Operator Aritmatika

Pernyataan SQL mendukung operator yang menampilkan operasi aritmatika seperti penjumlahan (+), pengurangan (-), pembagian (/), perkalian (*), dan modulus (%) pada kolom dengan jenis data numeric adalah INT, Smasllint, Decimal, Numeric, Float, Real, Money, SmallMoney dan lainnya tergantung DBMS yang digunakan.

select nim, nama_m, telp_m, nim+2
from mahasiswa

Operator Aritmatika

Sumber : buku Membuat Web dengan PHP 7 dan Database PDO MySQLi