我正在使用MySQL数据库,我尝试获取200000数据中的一些数据
我的查询
$this->db->select('*');
$this->db->from('admission');
$this->db->where('ad_no NOT IN (select ad_no from payment where date >= date_add(curdate(), interval -'.$opt.' day))');
$this->db->where('bal_fees >',0 );
$this->db->order_by("admission.ad_no", "desc");
$this->db->limit(1000);
$query = $this->db->get();
return $query->result() ;
$ opt 30 或 15 !!!
我的表结构是 enter image description here
结果显示在tcp pdf中 任何方式快速取得?请帮助我! 提前谢谢!!
答案 0 :(得分:0)
请考虑添加索引: 1. ad_no(如果主键不需要索引) 2. bal_fees 3. ad_date