Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/34: Рейтинг темы: голосов - 34, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 21.06.2013
Сообщений: 3

Суммарное количество товаров на складе (sql)

21.06.2013, 02:08. Показов 7093. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане!
Пожалуйста, помогите сделать запрос на суммарный остаток товара на выбранном складе в указанную дату, выводя название товара, суммарный остаток товара на выбранном складе в указанную дату.
Есть три таблицы:
1. номер акта, дата, ид сотрудника, тип операции (приход/расход), номер склада
2. номер акта, ид продукта, единицы изм., количество, цена за шт.
3. ид продукта, название продукта, ед. изм.
Проблема в том, что есть приход и расход, которые указываются в одной таблице по учету актов (приход - 0, расход - 1).
На разных сайтах есть много разных вариантов, но у меня ни один не получается.
Помогите пожалуйста или исправить ошибки в моем, или написать новый.
Заранее благодарна
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
PARAMETERS Stock_Num Short, Act_Date DateTime;
SELECT Product.Product_Name, SUM(Act_Contain.Quantity) AS Total_Remains, SUM(Act_Contain.Quantity)*(Act.Contain.Price) AS Total_Remain_Price
FROM (Transmit_Receive INNER JOIN (Product INNER JOIN Act_Contain ON Product.ID_Product = Act_Contain.ID_Product) ON Transmit_Receive.Number = Act_Contain.Number)
WHERE Act_Contain.Quantity AS a IN
(SELECT Act_Contain.Quantity
FROM Act_Contain INNER JOIN Transmit_Receive
ON Act_Contain.Number=Transmit_Receive.Number
WHERE Transmit_Receive.Operation_Type='1'
EXCEPT
SELECT ('2'*SUM(Act_Contain.Quantity)) AS b
FROM Act_Contain INNER JOIN Transmit_Receive
ON Act_Contain.Number=Transmit_Receive.Number
WHERE Transmit_Receive.Operation_Type='0' AND
('a'-'b')
GROUP BY Act_Contain.ID_Product;
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.06.2013, 02:08
Ответы с готовыми решениями:

Учёт товаров на складе.
Кто в теме, помогите. Нужно кратко принцип работы склада. Буквально на пальцах. Вот я собрал по кусочкам кое-какую инфу, посмотрите, что...

Остаток товаров на складе
Уважаемые, помогите пожалуйста. Есть 2 таблицы: приход и расход. Необходимо вывести остаток товаров на складе. Кажется, весь интернет...

Размещение Товаров на Складе
Всем доброго и удачного дня! Пытаюсь создать БД, в которой при поступлении Товара и выборе - Места его размещения на Складе, в данной...

6
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
21.06.2013, 04:45
Цитата Сообщение от Abrochka Посмотреть сообщение
или написать новый.
На основании чего? БД надо самому сделать?
0
0 / 0 / 0
Регистрация: 21.06.2013
Сообщений: 3
21.06.2013, 10:59  [ТС]
Вот схема БД.
Если нужно, я пришлю всю базу в Access
Миниатюры
Суммарное количество товаров на складе (sql)  
0
383 / 209 / 5
Регистрация: 29.05.2013
Сообщений: 337
22.06.2013, 01:59
@Abrochka, Будет быстрее если пришлете базу.
0
0 / 0 / 0
Регистрация: 21.06.2013
Сообщений: 3
22.06.2013, 09:21  [ТС]
Спасибо, вопрос снят.
Уже разобралась)))
0
0 / 0 / 0
Регистрация: 21.10.2015
Сообщений: 29
24.10.2015, 17:39
как разобрались,подскажите?
0
26.10.2015, 06:16

Не по теме:

Ещё 8 месяцев подожди.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.10.2015, 06:16
Помогаю со студенческими работами здесь

Автоматический подсчет товаров на складе
Здравствуйте! Возникла такая проблема: у меня есть поставка товаров, количество которых забивается в базу при каждой поставке, как сделать...

Склад. База товаров, хранящихся на складе
Помогите пожалуйста решить задачу, если не трудно! Склад. База товаров, хранящихся на складе: наименование, единица измерения, цена...

Бд Система управления учета товаров на складе
Здравствуйте! Кто-то может помочь с доработкой программы в MSAccess? В лс плз Система управления учета товаров на складе

Как правильно посчитать Остаток товаров на складе?
Всем доброго времени суток! Прошу помочь разобраться с проблемой. Есть две таблицы (во вложении). С Закупленными товарами и с...

Изменить запрос информация о количестве товаров на складе
Нужно сделать так, чтобы запрос показывал несколько товаров, которые набраны в поле ввода а не 1


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru