Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
Есть таблица
Дата, кол-во
01/01/2009,100
02/01/2009,150
03/01/2009,200
нужно запросом выбрать "свежие" даты которые удовлетворяют определенное кол-во

например для 300
03/01/2009,200
02/01/2009,150
желательно чтобы выдало так
03/01/2009,200
02/01/2009,100 (200 + 100 = 300)
4 ноя 09, 13:23    [7880963]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
Alexandr Sulimov
например для 300
а для 301 ?
4 ноя 09, 13:26    [7880978]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
для 301
03/01/2009,200
02/01/2009,150

желательно чтобы выдало так
03/01/2009,200
02/01/2009,101 (200 + 101 = 301)
4 ноя 09, 13:28    [7880985]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Glory
Member

Откуда:
Сообщений: 104760
Распределение оплат по поставкам ?
4 ноя 09, 13:32    [7880997]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
Glory
Распределение оплат по поставкам ?

Не только:
Найти какими документами пришло определенное кол-во товара
Найти какими документами сформирована задолженность
4 ноя 09, 13:34    [7881003]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Glory
Member

Откуда:
Сообщений: 104760
Alexandr Sulimov
Glory
Распределение оплат по поставкам ?

Не только:
Найти какими документами пришло определенное кол-во товара
Найти какими документами сформирована задолженность

И вы хотите все эти задача решить одним запросом ?
4 ноя 09, 13:35    [7881008]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
Glory,

Очень бы хотелось
Пока это решается через курсор.
4 ноя 09, 14:27    [7881223]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Glory
Member

Откуда:
Сообщений: 104760
Alexandr Sulimov
Glory,

Очень бы хотелось
Пока это решается через курсор.

Ну тогда может быть вы сделаете внятную постановку задачи ?
4 ноя 09, 14:31    [7881243]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
Glory,

Что не понятно?

Есть таблица
01/01/2009,100 шт (Приходная 1)
02/01/2009,150 шт (Приходная 2)
03/01/2009,200 шт (Приходная 3)

Есть остаток 300 шт. Нужно одним запросом выяснить из каких документов этот товар
Здесь мы видим что
200 из Приходная 3 (остается найти еще 100)
100 из Приходная 2
4 ноя 09, 14:35    [7881263]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Glory
Member

Откуда:
Сообщений: 104760
Alexandr Sulimov
Glory,

Что не понятно?

Есть таблица
01/01/2009,100 шт (Приходная 1)
02/01/2009,150 шт (Приходная 2)
03/01/2009,200 шт (Приходная 3)

Есть остаток 300 шт. Нужно одним запросом выяснить из каких документов этот товар
Здесь мы видим что
200 из Приходная 3 (остается найти еще 100)
100 из Приходная 2

Эта ваша первая задача - распределение суммы по алгоритму ЛИФО.
Где еще две ?

ЗЫ
А как понятно оформлять вопросы написано в Рекомендациях по оформлению
4 ноя 09, 14:44    [7881309]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
Glory
[quot Alexandr Sulimov]Glory,
Эта ваша первая задача - распределение суммы по алгоритму ЛИФО.
Где еще две ?


Все задачи аналогичны
4 ноя 09, 14:48    [7881328]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Glory
Member

Откуда:
Сообщений: 104760
Alexandr Sulimov
Glory
[quot Alexandr Sulimov]Glory,
Эта ваша первая задача - распределение суммы по алгоритму ЛИФО.
Где еще две ?


Все задачи аналогичны

Аналогичны чему ? Нужно самим придумать входные данные и желаемый результат ?
4 ноя 09, 14:54    [7881348]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Alexandr Sulimov
Member

Откуда: Днепропетровск
Сообщений: 24
Glory,

Ответьте на первую, этого достаточно.
Все остальные задачи такие же
4 ноя 09, 14:57    [7881356]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36801
Alexandr Sulimov
Glory,

Ответьте на первую, этого достаточно.
Все остальные задачи такие же

https://www.sql.ru/forum/actualtopics.aspx?search=lifo&submit=%CD%E0%E9%F2%E8&bid=1
4 ноя 09, 14:59    [7881365]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Glory
Member

Откуда:
Сообщений: 104760
Alexandr Sulimov
Glory,

Ответьте на первую, этого достаточно.
Все остальные задачи такие же

Я вас спросил, ваша задача это "Распределение оплат по поставкам ?"
Вместо ответа вы стали говорить про какие-то параллельные и аналогичные задачи
А теперь еще хотите решения без внятной постановки
4 ноя 09, 15:01    [7881372]     Ответить | Цитировать Сообщить модератору
 Re: Ограничение выборки  [new]
Taffy
Member

Откуда:
Сообщений: 20498
Табличная переменная или n-запросов ?

-=Сложный запрос =- (LIFO)
и кстати, обратите внимание как правильно в том топике оформлен вопрос
4 ноя 09, 15:05    [7881384]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить