Php 将CodeIgniter查询转换为普通mySQL查询

Php 将CodeIgniter查询转换为普通mySQL查询,php,mysql,codeigniter,Php,Mysql,Codeigniter,如何将这个用CodeIgniter编写的函数转换成一个普通的MySQL查询 public function getUserAttend ( $User_ID , $Date_From , $Date_To ) { $this -> db -> select ( '' . '(select attend_permission_confirmed from ts_permission pr where pr.attend_in_

如何将这个用CodeIgniter编写的函数转换成一个普通的MySQL查询

public function getUserAttend ( $User_ID , $Date_From , $Date_To )
{
    $this -> db -> select 
            ( ''
            . '(select attend_permission_confirmed from ts_permission pr  where pr.attend_in_attend_id = att.attend_id LIMIT 1 ) as attend_permission_confirmed_out '
            . ',(select attend_permission_confirmed from ts_permission pr  where pr.attend_out_attend_id = att.attend_id   LIMIT 1 ) as attend_permission_confirmed_in '
            . ',`attend_id`, `attend_date`, `attend_user`, `attend_time_in`, `attend_time_out`, `attend_ctime_in`, `attend_ctime_out`, `attend_notes_in`, `attend_notes_out`, `attend_modifiedby`, `attend_checkoutip`'
            . ', `attend_official_in`, `attend_official_out`, `attend_morning_permission` '
            , FALSE );

    $this -> db -> order_by ( 'attend_id' , 'ASC' );
    $res = $this -> db -> get_where ( "ts_attendance as att" , array (
        "attend_user" => $User_ID ,
        "attend_date >= " => $Date_From ,
        "attend_date < " => $Date_To
            )
    );

    return $res -> result_array ();
}
请注意,我没有Php CodeIgniter框架方面的专业知识。
你能解释一下这段代码在mySQL中代表什么吗?

你可以使用Codeigniters内置函数last\u query


更多信息:

我更愿意从数据和期望的结果开始。看到了吗,这就是我要做的
$qstring= $this->db->last_query();