Assalamualaikum Wr. Wb.
Alhamdulillah kita dapat bertemu kembali bersama saya Achmad Hanif, dengan materi baru yang akan kita bahas yaitu tentang Select Where SQL ” dan “Logic And dan OR“. Pada materi kita kali ini akan belajar yaitu bagaimana data yang ditampilkan sesuai dengan data yang kita inginkan. Select Where akan menggunakan syntax “SELECT * FROM” alamat tabel data WHERE condition“.
Untuk kasus pertama kita dapat membuat program untuk mencari data yang persis seperti yang kita inginkan seperti dibawah ini dengan variabel “SELECT * FROM mhs WHERE nrp = ‘$_POST[nrp]’ “.
- Membuat Program Pencarian Data dan Select Where fix
Jika program dijalankan maka hasilnya seperti dibawah ini :
Lalu untuk kasus yang kedua bagaimana jika kita ingin melihat data yang mirip dengan apa yang ingin kita cari ? yakni dengan menambahkan LIKE ‘$_POST[nrp]%’.
Penulisan % menunjukkan variabel bebas, jika posisi % didepan, artinya bagian depan adalah variabel bebasnya (variabel yang tidak ditentukan berdasarkan pencarian ), Jika % berada dibelakang, maka bagian belakang bebas, artinya kita mengontrol bagian depan.
- Membuat Program Select Where mirip
Jika program dijalankan maka hasilnya seperti dibawah ini :
Kedua cara tersebut kurang efektif kenapa?? karena kita harus membuat program menyesuaikan dengan apa yang ingin kita cari. Solusinya adalah dengan menggunakan logic OR dan AND. dengan syntax ” SELECT column FROM alamat tabel WHERE NOT kondisi “;
- Membuat Program Logic OR
Jika program dijalankan maka hasilnya seperti dibawah ini :
coba ketikkan pada nama misal “M.” Lalu klik search
Membuat Program Logic And
Jika program dijalankan hasilnya seperti dibawah ini :
Disini saya mencoba mengetikkan nomor hp “08776” lalu klik cari
Sekian pembahasan materi dari saya, semoga bermanfaat !!
Wassalamualaikum Wr. Wb.
Recent Comments