|
Запрос Получить остатки товара на разную дату | ☑ | ||
|---|---|---|---|---|
|
0
Полотенчик
15.05.13
✎
16:14
|
Есть таблица:
Товар1 Дата1 Товар2 Дата2 Товар3 Дата3 .... Как одним запросом получить остатки по каждому товару на свою дату? |
|||
|
1
Maxus43
15.05.13
✎
16:15
|
товаров разное количество?
|
|||
|
2
Утконос
15.05.13
✎
16:17
|
наверное лучше
|
|||
|
3
Полотенчик
15.05.13
✎
16:17
|
Таблица хоть на 1000 строк.
|
|||
|
4
Утконос
15.05.13
✎
16:17
|
дата1 дата2 дата3
|
|||
|
5
Утконос
15.05.13
✎
16:18
|
дату в шапку
товар в колонки СКД за 5 минут |
|||
|
6
Полотенчик
15.05.13
✎
16:20
|
(5) Это не отчет, а часть пакета запросов
|
|||
|
7
Полотенчик
15.05.13
✎
16:32
|
Сейчас, грубо говоря, делается срез последних в цикле. Как заменить одним запросом чтобы делался срез последних на разные даты, установленные в какой-то таблице?
|
|||
|
8
Утконос
15.05.13
✎
16:32
|
(6) ты нам то вопрос поставить не можешь, а что же программа от тебя дождется.
Какой ответ ты хочешь услышать ? |
|||
|
9
Скай
15.05.13
✎
16:34
|
||||
|
10
samozvanec
15.05.13
✎
16:37
|
а где телепатбот?
|
|||
|
11
ptiz
15.05.13
✎
16:38
|
(7)
Если быстро - использовать ОстаткиИОбороты, но потом обрабатывать результат (т.к. будут пропущены некоторые даты). Или вариации на тему: "Срез последних на каждую дату в запросе". Но эти запросы - тяжелые. |
|||
|
12
Полотенчик
15.05.13
✎
16:43
|
(8)
Таблица: Товар, Дата Огурец 01.01.2013 Огурец 05.05.2012 Помидор 03.03.2012 Капуста 31.12.2012 Надо получить: Товар, Дата, Остаток на дату Огурец 01.01.2013 2 Огурец 05.05.2012 20 Помидор 03.03.2012 14 Капуста 31.12.2012 10 Чтобы дальше в запросе можно уже что-то делать с учетом остатков. Задача вообще в общем: это не обязательно товар - может быть срез последних по нескольким измерениям, не обязательно остатки - может быть значение любого ресурса. Главное в одном запросе получить срезы последних на разные даты: измерения и даты заданы в таблице (9) спасибо, посмотрю |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |