SELECT t.Sid, Sum(t.Quantity) AS [Сумма]
FROM Table1 t
WHERE t.Sid = 1
GROUP BY t.Sid;
Сумма значений
Помогите пожалуйста с запросом. БД Оракл. Запрос
SELECT
SID,
(MAX(QUANTITY))
FROM Table
WHERE SID = 1
GROUP BY SID, QUANTITY;
возвращает набор строк типа:
Sid-----QUANTITY
-1--------8
-1--------10
Нужно получить сумму всех значений QUANTITY по данному SID.
Т.е.:
Sid-----QUANTITY
-1-------18
Как это сделать?
Пробовал так:
SELECT
SID,
SUM(MAX(QUANTITY))
FROM Table
WHERE SID = 1
GROUP BY SID, QUANTITY;
Выдается: групповая функция не является одногруппной...
select sid, max(quantiti) from table group by sid;
Код: