Группа по двум столбцам и записям COUNT () на группу с CodeIgniter застройщика запросовPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Группа по двум столбцам и записям COUNT () на группу с CodeIgniter застройщика запросов

Сообщение Anonymous »

Мне нужна помощь в получении этого запроса, чтобы вывести то, что я хочу. Я пытаюсь использовать различные и считать вместе, но я не знаю, как. Ниже приведена моя таблица order_item и код, который я использую в настоящее время. < /P>
order_id | product_carrier_link | Product_condition
-----------------------------------------------------
5001 89 1
5001 89 2
5001 89 1
5001 89 1
5001 89 1
5001 89 2
5001 89 2
< /code>
my code: < /p>
$this->db->select('*');
$this->db->from('order_item');
$this->db->where('order_id', $id);
$this->db->group_by('product_carrier_link');
$this->db->group_by('product_condition');
$this->db->distinct('product_condition');
$query = $this->db->get();
return $query->result();
< /code>
Это приводит к следующему < /p>
order product condition
5001 89 1
5001 89 2
< /code>
Мне нужно считать строки с помощью product_condition 1 и product_condition 2. Я хочу, чтобы они были отображены как QTY. Например: < /p>
order product condition qty
5001 89 1 4
5001 89 2 3


Подробнее здесь: https://stackoverflow.com/questions/578 ... uery-build
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»