Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизПомогите пожалуйста с запросом! Найти похожие ветки
← →
ZakJ (2005-05-20 15:39) [0]Hello All!
Помогите пожалуйста, имею (скорее он меня уже... :-))запрос:
SELECT MTovar, DebCred
FROM PERIOD
WHERE Period="01.05.05"
UNION ALL
SELECT MTovar, SUM(DebCred) AS DebCred
FROM ACTIONS
WHERE DateAct>="01.05.05" and DateAct<"01.06.05"
GROUP BY MTovar HAVING SUM(DebCred)<>0
Получаю таблицу вида
1 +1
2 +1
3 +1
4 +1
1 -1
2 -1
3 -1
4 -1
5 +1
6 +1
7 +1
Данный запрос переносит остатки на складе на начало следующего месяца. Подскажите пожалуйста, каким образом можно добиться результата (c помощью Local SQL) в котором записи с итоговым остатком 0 не попадали бы в выборку....
Заранее благодарен....
← →
Johnmen © (2005-05-20 15:41) [1]По-моему данный запрос ничего не "переносит".
← →
ZakJ (2005-05-20 15:43) [2]Johnmen
Извините, поправлюсь, создает список складских остатков на начало следующего месяца
← →
Johnmen © (2005-05-20 15:44) [3]>записи с итоговым остатком 0 не попадали бы в выборку....
А разве попадают ? Покажи, где они.
И где он, этот остаток.
← →
ZakJ (2005-05-20 15:49) [4]Поясню:
Id_Товара Остаток
1 1
2 1
3 1
4 1
1 -1
2 -1
3 -1
4 -1
5 1
6 1
7 1
Остаток должен получиться
Id_Товара Остаток
5 1
6 1
7 1
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c