Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.036 c
1-1118032882
dp200
2005-06-06 08:41
2005.06.29
OpenDialog1


1-1118109662
dp200
2005-06-07 06:01
2005.06.29
Открыть несколько файлов


3-1116588216
dream
2005-05-20 15:23
2005.06.29
Ошибка при добавлени записи в базу


14-1117961730
lifo
2005-06-05 12:55
2005.06.29
Проблема с принтером


4-1115054643
Гном23
2005-05-02 21:24
2005.06.29
о dll -ках





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский