Hallo blogger kali ini saya akan menjelaskan tentang bagaimana cara menampilkan data dengan query where in di codeigniter. where in merupakan query mysql untuk menampilkan data dengan syarat kolom / field sama namun isi banyak. contoh kasus
saya mempunyai table mahasiswa
nim | nama | umur
1 Arif 17
2 Budi 18
3 Adi 18
4 Dheni 19
5 Dhevi 19
6 Bayu 17
7 Deva 22
saya ingin menampilkan data mahasiswa yang memiliki umur 17,18 dan 19 jika saya menggunakan query where biasa saya harus menuliskan umur berulang-ulang seperti ini
Baca juga menampilkan data acak dari database codeigniter
select * from mahasiswa where umur = 17 AND umur=18 AND umur= 19;cukup merepotkan bukan jika kita harus menuliskan kolom / field umur hingga 3x apalagi jika syarat lebih dari 10. nah dengan adanya where in kita tidak perlu menulis kolom / field umur hingga 3x. kita cukup menuliskan query seperti ini
select * from mahasiswa where umur in (17,18,19);cukup menghemat waktu dan tenaga dari pada kita menuliskan umur hingga berkali-kali kita cukup menggunakan query where in.
Penggunaan where in
- ketika kita memiliki sebuah field dengan banyak syarat
- mengkombinasikan 2 buah table dengan syarat isi field pertama harus ada di table ke 2
- dll
lansung saja masuk ke materi utama kita yaitu cara menampilkan query where in di codeigniter. disini saya akan menjelaskanya dengan 2 cara
Baca Juga menampilkan hasil join table codeigniter
- menggunakan active record where_in
$this->db->select("*");
$this->db->where_in('umur','17,18,19');
$this->db->get('mahasiswa'); - menggunakan active record biasa yang didalamnya di tambahi where in
$this->db->select("*");
$this->db->where('umur IN (17,18,19)');
$this->db->get('mahasiswa');
dari kedua active record diatas akan sama-sama menghasilkan data mahasiswa yang memiliki umur 17,18,19. mungkin cukup sekian pembahasan saya kali ini tentang cara menampilkan data menggunakan query where in di codeigniter. jika artikel ini bermanfaat dan ada yang ingin ditanyakan silahkan masukkan ke kolom komentar terima kasih sudah mampir :)
2 komentar
komentarjika ingin menampilkan data yang di JOIN dari beberapa tabel bagaimanakah sintaks query nya ?
ReplyThe machine routinely calculates the number of credits the player receives in trade for the money inserted. Newer machines often enable gamers select from|to choose from} a choice of denominations on a splash display screen or menu. A favourite separate bonus recreation for video slots, largely with an interactive element, just like the player choosing thriller prize boxes or playing in} a greater or decrease recreation. If discover yourself|you end up} sitting alone at a on line casino in the middle of|in the midst of|in the course of} the evening amid a room full of strangers, this research can spark an examination between your motivation and mood. Because for some individuals, playing in} slots is more about escape than leisure, seeking help for underlying symptoms is in order. If you suffer from depression, think about the 소울카지노 variety of various retailers and healthier choices designed to allow you to improve your mood, spend your time with your loved ones, and save your cash.
Reply