如何编写用于Count和Union的活动记录查询

时间:2018-11-05 07:33:59

标签: php mysql sql codeigniter codeigniter-3

我写了一个查询来获取SQL表中的条目数 我在CodeIginitor中使用活动记录

此代码不起作用...在查询行中显示错误

$this->db->query('SELECT COUNT(*) FROM site UNION SELECT COUNT(*) FROM userdata'); 
$result=$this->db->get();
return $result->result();

我搜索了相应的活动记录查询,但没有任何结果

1 个答案:

答案 0 :(得分:-1)

 $this->db->query(
    '(SELECT COUNT(*) as count_site FROM site) 
    UNION 
    (SELECT COUNT(*) as count_userdata FROM userdata)'
 );
 return $query->result();