实际上,我有两张桌子,第一张是销售订单大师,第二张是订单...... 现在,在单个订单号上,我在订单表中有两个产品...... 我想在 s_order_id 上总结订单表中的两个产品的价格,这实际上是参数。 这是我的模型代码。
function get_sums($id){
$this->db->select('*');
$this->db->from('sale_order_master');
$this->db->join('orders', 'orders.s_order_id=sale_order_master.s_order_id');
$this->db->where('orders.s_order_id',$id);
$this->db->select('SUM(subtotal) as total');
}
答案 0 :(得分:0)
左连接另一个表格和分组 orders.s_order_id
function get_sums($id){
$this->db->select_sum('subtotal');
$this->db->from('sale_order_master');
$this->db->join('orders', 'orders.s_order_id=sale_order_master.s_order_id',"left");
$this->db->where('orders.s_order_id',$id);
$this->db->group_by('orders.s_order_id');
$query=$this->db->get();
return $query->result();
}