Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Codeigniter活动记录重写MySQL查询_Mysql_Codeigniter_Activerecord_Codeigniter 2 - Fatal编程技术网

使用Codeigniter活动记录重写MySQL查询

使用Codeigniter活动记录重写MySQL查询,mysql,codeigniter,activerecord,codeigniter-2,Mysql,Codeigniter,Activerecord,Codeigniter 2,我不久前就开始使用CodeIgniter。有人能告诉我如何重写这个查询吗 SELECT question.timestamp AS question_time, reply.timestamp AS reply_time, (SELECT DATEDIFF(reply_time, question_time)) AS time_used_to_reply FROM question JOIN reply ON question.id = reply.question_id WHERE que

我不久前就开始使用CodeIgniter。有人能告诉我如何重写这个查询吗

SELECT question.timestamp AS question_time, reply.timestamp AS reply_time, 
(SELECT DATEDIFF(reply_time, question_time)) AS time_used_to_reply 
FROM question JOIN reply ON question.id = reply.question_id WHERE question.company_id=someid
使用activerecord


此外,任何能快速理解activerecord的教程都将不胜感激。谢谢

经过多次研究,我终于写下了自己的活动记录脚本

$this->db->select(array('DATEDIFF(reply.timestamp, question.timestamp)'))
    ->from('question')
    ->join('reply', 'question.id = reply.question_id')
    ->where('question.company_id', $company_id);

谢谢

经过多次研究,我终于写下了自己的活动记录脚本

$this->db->select(array('DATEDIFF(reply.timestamp, question.timestamp)'))
    ->from('question')
    ->join('reply', 'question.id = reply.question_id')
    ->where('question.company_id', $company_id);
谢谢