2016-07-27 4 views
-1

У меня есть таблица с именем material_line_item и в этой таблице 3 колонки есть 1.item_master_id2.received_quantity и 3.ordered_quantity Я хочу запрос, чтобы вычислить все величины в обоих полях (received_quantity` and `ordered_quantity), основанные на item_master_id.MySQL, чтобы добавить все столбцы значений

**Screen Snap for this**

+0

Покажите нам ожидаемый результат (с этими данными таблицы .) – jarlh

+0

Я уже добавил один хватайтесь за это. – Ranjan

+0

Я не могу найти значения received_quantity и ordered_quantity. – jarlh

ответ

4

Это должно помочь:

SELECT item_master_id, sum(received_quantity), sum(ordered_quantity) FROM material_line_item 
GROUP BY item_master_id 
+1

сглаживание сумм было бы разумным, так как это облегчало ссылку. – xQbert

+0

Хорошо, @xQbert его штраф я обойдусь. – Ranjan

+0

Кстати благодарю @Matthew, что он работает согласно моему требованию. – Ranjan

1

То же самое решение, но отформатирован :)

SELECT item_master_id ,Sum(received_quantity) Total_Received_Qty ,Sum(ordered_quantity) Total_Ordered_Qty FROM material_line_item GROUP BY item_master_id

+0

Да.! Улучшенное качество кода – Ranjan

+0

Спасибо Ranjan :) –

Смежные вопросы