Запрос SQL для объединения 3 таблиц и суммирования одного столбца в этих 3 таблицах с использованием codeiginiter

введите описание изображения здесьвведите описание изображения здесь
это моя страница ошибки. неверно вычислено значение количества.

это моя картинка одна, название таблицы — 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

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector