Menampilkan Data Berdasarkan..

Hallo semua :) Biasanya, pada saat menampilkan data, kita hanya ingin data tertentu saja yang tampil. Tapi bagaimana cara mensiasatinya? Bagaimana caranya?

Ikuti langkah-langkah seperti berikut ini :

Buat sebuah table dan isi beberapa data. Berikut contohnya.

menampilkan-data-berd-mysql

Dalam 1 table itu kita bagikan ke dalam beberapa kasus.

1. Saya ingin data yang ditampilkan berurut berdasarkan namanya. Ketikkan script seperti ini pada tab SQL.

menampilkan-data-berd-mysql

Pada kasus ini, kita akan menggunakan fungsi ORDER BY. Bagaimana cara penulisannya? Ini adalah script dasarnya:

SELECT * FROM nama_tabel ORDER BY nama_kolom ASC

Keterangan :

ORDER BY digunakan untuk mengurutkan data dari yang terkecil/terbesar.

ASC mengurutkan data dari yang terkecil, karena kasus yang digunakan adalah kolom nama yang berisi huruf, maka fungsi ASC ini akan mengurutkan data dimulai dari huruf A-Z.

Contohnya seperti berikut :

SELECT * FROM murid ORDER BY nama ASC

Ketika klik Go, maka akan tampil seperti berikut.

menampilkan-data-berd-mysql

Sedangkan untuk mengurutkan data dari yang terbesar, kita menggunakan fungsi DESC.

Contohnya seperti berikut :

SELECT * FROM murid ORDER BY nama DESC

Maka akan tampil seperti berikut.

menampilkan-data-berd-mysql

2. Saya ingin menampilkan data murid yang beralamat di Ciawi.

Pada kasus ini, kita akan menggunakan fungsi WHERE. Bagaimana cara penulisannya? Ini adalah script dasarnya:

SELECT * FROM nama_tabel WHERE nama_kolom = "isi_kolom"

Contohnya seperti berikut :

SELECT * FROM murid WHERE alamat = "Ciawi"

Jika dibaca, script di atas berbunyi "Menampilkan semua data dari tabel murid dimana alamatnya Ciawi".

Maka akan tampil seperti berikut.

menampilkan-data-berd-mysql

3. Saya ingin menampilkan data murid yang beralamat di tempat yang berhuruf awal C.

Pada kasus ini, kita akan menggunakan fungsi WHERE, LIKE dan %. Bagaimana cara penulisannya? Ini adalah script dasarnya:

SELECT * FROM nama_tabel WHERE nama_kolom LIKE "huruf_depan%"

Keterangan :

LIKE digunakan untuk mencari suatu data sesuai keinginan.

% digunakan untuk mencari data. Pada persen ini ada 3 bagian :

jika huruf% : akan menampilkan data yang huruf awalnya seperti yang diisi sebelum %.

jika %huruf : akan menampilkan data yang huruf akhirnya seperti yang diisi sesudah %.

jika %huruf% : akan menampilkan semua data yang hurufnya seperti yang diisi di antara %.

Contohnya seperti berikut :

SELECT * FROM murid WHERE alamat LIKE "C%"

Maka akan tampil seperti berikut :

menampilkan-data-berd-mysql

4. Saya ingin menampilkan data murid yang namanya ada huruf U-nya.

Sama seperti yang di atas. Contohnya seperti berikut :

SELECT * FROM murid WHERE nama LIKE "%U%"

Maka akan tampil seperti berikut.

menampilkan-data-berd-mysql

Semoga bermanfaat ya :)

19 Agustus 2014

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat