Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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/8/mysql/64.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/0/hadoop/6.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
Php 同一订单号的产品价格如何求和?in-codeigniter连接查询_Php_Mysql_Database_Codeigniter 3 - Fatal编程技术网

Php 同一订单号的产品价格如何求和?in-codeigniter连接查询

Php 同一订单号的产品价格如何求和?in-codeigniter连接查询,php,mysql,database,codeigniter-3,Php,Mysql,Database,Codeigniter 3,实际上,我有两张桌子,第一张是销售订单主,第二张是订单。。。 现在,在单订单号上,我有两个产品在订单表中。。。 我想对订单表中的两种产品的价格求和,在s\u order\u id上,这实际上是参数。 这是我的型号代码 function get_sums($id){ $this->db->select('*'); $this->db->from('sale_order_master'); $this->db->join('orders', 'orders.

实际上,我有两张桌子,第一张是销售订单主,第二张是订单。。。 现在,在单订单号上,我有两个产品在订单表中。。。 我想对订单表中的两种产品的价格求和,在s\u order\u 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');
}

左键联接另一个表和orders.s\u order\u 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();
}