如何在codeigniter中使用此代码
SELECT * FROM `bulan` WHERE id_bulan NOT IN (SELECT id_bulan from pembayaran_spp WHERE id_siswa = '18')
答案 0 :(得分:0)
答案 1 :(得分:0)
我将拆分此查询-并使用get_compiled_select
方法,因为我很确定您的id_siswa
是动态的,应该可以防止SQL注入。
类似以下的方法应该起作用
$id = 18;
$strSubquery = $this->db
->select('id_bulan')
->from('pembayaran_spp')
->where('id_siswa', $id)
->get_compiled_select();
$query = $this->db
->from('bulan')
->where_not_in('id_bulan', $strSubquery, false)
->get();
print_r($query->result());