Topic: SQL запрос

Помогите сформулировать запрос. Есть таблица заявок. Из нее нужно вывести количество продукции за рабочий день.  Запрос мне выводит каждый продукт и его количество отдельно. Нужно, чтобы количество одного и того же продукта за день суммировалось. Получается так: Хлеб бородинский - 5, Хлеб бородинский - 3. А нужно: Хлеб Бородинский - 8.

2 (edited by iacovlogica 2016-07-15 16:35:52)

Re: SQL запрос

svarogg22 wrote:

Нужно, чтобы количество одного и того же продукта за день суммировалось. Получается так: Хлеб бородинский - 5, Хлеб бородинский - 3. А нужно: Хлеб Бородинский - 8.

Как то так

SELECT
     Zakazi.Name AS 'Наименование',
     SUM(Zakazi.Kol) AS 'Количество'
FROM Zakazi

GROUP BY Zakazi.Name;

Post's attachments

Attachment icon Заказы.7z 274.52 kb, 365 downloads since 2016-07-15 

Re: SQL запрос

Это если все хранить в одной таблице, а если у меня есть две: Produkt - где хранится номенклатура и Produkt.Zayvka - где хранится заказанное количество на конкретную дату. По вашему запросу выводится один продукт, но общее количество заказанного: Кефир - 48. Как  то так.

Re: SQL запрос

Тоды немного усложняем ))

Post's attachments

Attachment icon Заказы.7z 275.85 kb, 345 downloads since 2016-07-16 

Re: SQL запрос

Спасибо, все работает, как нужно!

Re: SQL запрос

С датой

Post's attachments

Attachment icon Заказы.7z 276.36 kb, 374 downloads since 2016-07-16