Это моя страница с ошибкой. Неправильно рассчитано значение количества.
это моя картинка, имя таблицы - salesitem.
это моя фотография два, название таблицы - покупка.
это моя фотография три, таблица называется opstock.
public function St_statement(){
$startdate = $this->input->post('SDate');
$enddate = $this->input->post('EDate');
$date = str_replace('/', '-', $startdate);
$newDate = date("Y-m-d", strtotime($date));
$date2 = str_replace('/', '-', $enddate);
$newDate2 = date("Y-m-d", strtotime($date2));
$data['startdate'] = $startdate;
$data['enddate'] = $enddate;
if ($this->input->post('all'))
{
$this->db->where('billdate >=', $newDate);
$this->db->where('billdate <=', $newDate2);
$this->db->select("Prdtname");
$this->db->select_sum("qty");
$this->db->select_sum("Quantity");
$this->db->from('purchaseitem');
$this->db->group_by("Prdtname");
[![enter image description here][4]][4]
$this->db->join('salesitem','salesitem.Product_Code = purchaseitem.Product_Code','left outer');
$query = $this->db->get('')->result_array();
$data['query'] = $query;
$this->load->view('Inventory/St_Stmt', $data);
}
}
this is my controller code.......
на этом рисунке 2 таблицы успешно объединены, но сумма количества неверна.
помогите подсчитать сумму из трех таблиц с помощью codeiginter