haloo kembali lagi nih dengan saya Feli Ramadani,
Pada kesempatan kali ini, saya akan melanjutkan pembahasan dari artikel sebelumnya. Pembahasan kali ini yaitu tentang Pemrograman Lanjutan mengenai SQL SELECT WHERE pada Database .
SQL SELECT WHERE ???? apa sih itu? jadi SQL SELECT WHERE yaitu sebuah fungsi untuk menampilkan data pada database. Jika SQL SELECT menampilkan semua data yang ada pada database, kali ini kita menambahkan pengkodisian WHERE untuk memfilter data yang akan ditampilkan dari database. Contohnya kita tuh ingin mencari nama atau nrp mahasiswa. Saat kita mengisi nrp pada form, maka hanya nrp tersebut yang tampil pada tabel.
sedangkan Untuk syntax nya yaitu : “SELECT nama_kolom FROM nama_tabel WHERE kondisi;”. Jika ingin memilih semua kolom pada table database, maka gunakan syntax “*” tanda bintang untuk mewakili semua kolom.
nah disini kita harus lengkap saat menginput data yang ingin dicari, misalnya kita ingin mencari NRP, maka kita harus menuliskan nya secara lengkap seperti 1103191051 setelah itu data akan muncul
tapi dirasa program ini kurang efesien karena kita harus menginput secara lengkap, oleh karena itu program dibawah ini akan lebih praktis dan efisien.
Maka diperlukan perintah tambahan lagi yaitu LIKE dan tanda %. Penulisan tanda % menunjukan variabel bebas, jika posisi di depan artinya bagian depan adalah variabel bebasnya, jika tanda % berada di belakang maka bagian belakang adalah variabel bebas. Untuk pencarian data yang di tengah tanda % berada di depan dan belakang.
Berikut adalah contoh pencarian data mirip di depan. Untuk penulisan syntax-nya yaitu “SELECT * FROM table WHERE LIKE condition%”;.
selanjutnya kita akan Akan menambahkan perintah logic seperti OR,AND,NOT.
Contoh menggunakan logic OR. Untuk penulisan syntax-nya yaitu “SELECT * FROM table WHERE condition1 OR condition2 OR condition3″;
Maka hasilnya kita bisa mencari data apapun baik NRP, nama maupun hp.
Contoh menggunakan logic AND. Untuk penulisan syntax-nya yaitu “SELECT * FROM table WHERE condition1 AND condition2 AND condition3″;.
Maka hasilnya sama dengan yang menggunakan logic OR akan tetapi disini input formnya dibedakan .
nah sampai sini dulu pembahasan tentang select where, sampai jumpa dipembahsan pembahsan selanjutnya, see youu
Recent Comments