Sql запрос - в Dbgride (проблема запроса) - VB
Формулировка задачи:
Имеется следующая задача:
На склад поступает материал (партии различных материалов), для каждого из которых соответствует свой уникальный балансовый счет. При каждом поступлении партии материала (одного) заводится накладная.
В таблице эти данные хранятся в следующем виде;
Баланс Материал Накладная Цена (ед)
101 Стол 11 100
101 Стол 11 100
…….......
101 стол 11 100 (итого 10 записей)
102 стул 22 100
102 стул 22 100
…........
102 стул 22 100 (итого 20 записей)
101 стол 40 200
101 стол 40 200
……......
101 стол 40 200 (итого 15 записей)
Необходимо построить запрос который будет выводить следующее:
Баланс Материал Накладная Кол-во Сумма
101 Стол 11 10 1000
102 Стул 22 20 2000
101 Стол 40 15 3000
Заранее спасибо!
Решение задачи: «Sql запрос - в Dbgride (проблема запроса)»
textual
Листинг программы
SELECT [Баланс], [Материал], [Накладная], COUNT(*) AS [Кол-во],SUM([Цена]) AS [Сумма] FROM Table1 GROUP BY [Баланс], [Материал], [Накладная] ORDER BY 1
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д