Baiklah, pada postingan kali ini kita akan membahas tentang LIKE di database. Sebeulm kita membahas tentang LIKE, kita harus mengetahui pengertian tentang tentang LIKE yaitu Menampilkan isi record dengan menggunakan sebagian dari isi sebuah data. Secara fungsi LIKE berfungsi sama seperti WHERE (=).
Langkah pertama kita harus buka dulu program CMD dengan tekan Windows+R lalu pada kolom open ketik CMD lalu enter.
Masuk ke Jendela MySQL dengan mengikuti langkah-langkah berikut ini:
- Ketikan cd\ untuk memindahkan lokasi direktori aktif ke root direktori (C:)
- Ketikan cd Xampp\MySql\bin
- Ketikan mysql –u root
- Sehingga jendela MySQL ditampilkan seperi gambar dibawah ini
Sebelum kita menjalankan perintah dari LIKE satu persatu, kita harus membuat database baru dengan memasukkan perintah CREATE DATABASE Pelanggan1; jika saat membuat table terjadi eror, berarti database yang anda buat sudah ada.
Jika database pelanggan sudah dibuat, kita tinggal membuat table pelanggan dan jumlah fieldnya 6 yaitu Kode, Nama, Alamat, Kota, NoTelp, Tipe. dengan mengikuti langkah-langkah seperti gambar dibawah ini:
Sekarang kita akan mengisi record pada table yang sudah kita buat diatas seperti langkah berikut ini.
Untuk melihat table yang sudah dibuat serta diisi recordnya, masukkan perintah SHOW TABLES; kita akan coba
- Mengurutkan berdasarkan nama DESC;
: SELECT * FROM pelanggan ORDER BY nama DESC;
- Mengelompokan record berdasarkan tipe
: SELECT * FROM pelanggan GROUP BY tipe;
- Menampilkan record dengan memiliki data pada field nama = ‘dewa’
: SELECT * FROM pelanggan WHERE nama LIKE ‘%dewa%’;
- Menampilkan record dengan kode 123 & 136. Urutkan berdasarkan alamat asc]
: SELECT * FROM pelanggan WHERE nama LIKE ‘%RIA%’;
- Menampilkan record dengan kode 128 & 134.
: SELECT * FROM pelanggan WHERE nama LIKE ‘%RIA%’;
- Menampilkan record dengan nomor rumah 12, urutkan berdasarkan tipe desc.
: SELECT * FROM pelanggan WHERE nama LIKE ‘%12%’;
- Menampilkan record dengan kode 132, 134, 135, 137. Urutkan berdaskan nama asc.
: SELECT * FROM pelanggan WHERE nama LIKE ‘%12%’;
- Menampilkan record dengan kode 127, 128, 134. Urutkan berdasarkan alamat.
: SELECT * FROM pelanggan WHERE nama LIKE ‘%12%’;
0 komentar:
Posting Komentar