如何使用Codeigniter Datamapper汇总和计算?

时间:2012-08-10 04:15:35

标签: sql codeigniter count sum codeigniter-datamapper

我想用Codeigniter Wanwizard Datamapper做这样的事情。

SELECT COUNT(amount), SUM(amount) FROM mytable

基本上我想提取单个查询中包含的总量和行数。 但是我在文档页面http://datamapper.wanwizard.eu/找不到方法,因为SUM函数有select_sum(),但COUNT没有select_count()。 有没有办法像我的情况那样做? 谢谢。

2 个答案:

答案 0 :(得分:0)

.hover .overlay {}

输出

$this->db->select("COUNT(ratting) as v_count, SUM(ratting) as v_sum");
$this->db->where('user_id', $user_id);
$row = $this->db->get('user')->row();
希望能帮到你。

答案 1 :(得分:-1)

试试这个

$p = new Film();
$p->select('COUNT(amount), SUM(amount)')->get();