2016-06-07 3 views
0

Я пытаюсь создать SQL-запрос, который будет суммировать столбец с тем же No_. Как я могу суммировать количество?SQL - сумма столбца

select Item.No_, Entry.[Posting Date], Entry.Quantity, MinMax.Maximum 
FROM Item 
join Entry 
on Item.No_ = Entry.[Item No_] 
join MinMax 
on Item.No_ = MinMax.Item No_ 

Выход:

enter image description here

, но я хочу, выход сумма Количество 10 + 5 = 15

enter image description here

+2

Вы пробовали 'group by' и' sum() '? –

ответ

1

Попробуйте следующее, хотя без тестовой информации группа может быть неправильной/работать должным образом.

select Item.No_, Entry.[Posting Date], Sum(Entry.Quantity) as TotalQuantity, MinMax.Maximum 
FROM Item 
join Entry 
on Item.No_ = Entry.[Item No_] 
join MinMax 
on Item.No_ = MinMax.Item No_ 
Group By Item.No_, Entry.[Posting Date], MinMax.Maximum 
+0

Да, спасибо много ... – pape

0

Вы можете использовать функцию sum():

SELECT sum(Entry.quantity) as sum_quantity 
FROM Item 
    JOIN Entry ON Item.No_ = Entry.[Item No_] 
    JOIN MinMaxON Item.No_ = MinMax.Item No_ 
Смежные вопросы