Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.27;
Скачать: CL | DM;

Вниз

SQL запрос с тремя таблицами   Найти похожие ветки 

 
Митяй ©   (2003-10-06 16:52) [0]

Уважаемые мастера!
Не могу понять, как правильно сделать запрос.
У меня три таблицы: ТОВАРЫ, ПРИХОД, РЕАЛИЗАЦИЯ.
Мне нужно в Grid вывести: НАИМЕНОВАНИЕ ТОВАРА и ОСТАТОК НА СКЛАДЕ.
Вся проблема в том, что не знаю как, произвести вычисление остатка ипользуя поля
PCol-vo и RCol-vo, соответственно таблиц ПРИХОД и РАСХОД.
Если можно пропишите пример, для меня SQL пока не везде понятен.
Спасибо.


 
Rem ©   (2003-10-06 17:03) [1]

SELECT
Т.[Наименование] AS Наименование,
(Sum(П.[Количество]) - Sum(Р.[Количество])) AS Остаток
FROM
[Товары] Т,
[Приход] П,
[Расход] Р
WHERE
(П.[Код Товара] = Т.[Код]) AND
(Р.[КодТовара] = Т.[Код]);
ORDER BY
Т.[Наименование]


 
Митяй ©   (2003-10-06 17:11) [2]

I>
> Rem © (06.10.03 17:03) [1]

Спасибо! Понял, моя проблема была в отсутствии квадратных скобок.<


 
Mike Kouzmine ©   (2003-10-06 17:35) [3]

Это точно.


 
MsGuns ©   (2003-10-06 18:48) [4]

>Rem © (06.10.03 17:03) [1]
Запрос будет работать правильно только если по товару были приходы И отгрузка. Если приход был, а отгрузка нет, то позиция просто не попадет в отчет.



Страницы: 1 вся ветка

Текущий архив: 2003.10.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.037 c
1-89324
Tommy
2003-10-16 17:39
2003.10.27
И Опять stringGrid...


1-89246
GreySerg
2003-10-14 17:22
2003.10.27
Есть ли в Delphi стандартная функция FileSize (FileName: string)


1-89326
GreySerg
2003-10-16 15:20
2003.10.27
Как сделать , чтобы прога была только в tray при её загрузке ?


1-89285
User_OKA
2003-10-14 10:24
2003.10.27
Api или TRegistry


14-89496
Holy
2003-10-09 16:34
2003.10.27
Отечественные мультики