|
Как избежать запроса в цикле
| ☑ |
0
Balonbl4
03.04.14
✎
11:38
|
Есть таблица с двумя колонками - период и измерение.
Как получить остатки по этой таблице из регистра накопления одним запросом?
Пример таблицы:
1.03.2014 12:34:00 Валенки
4.03.2014 11:25:00 Валенки
7.03.2014 23:01:00 Туфли
1.03.2014 02:35:00 Ботинки
9.03.2014 05:04:00 Ботинки
Ожидаемый результат:
1.03.2014 12:34:00 Валенки 1
4.03.2014 11:25:00 Валенки 6
7.03.2014 23:01:00 Туфли 5
1.03.2014 02:35:00 Ботинки 7
9.03.2014 05:04:00 Ботинки 3
|
|
1
hhhh
03.04.14
✎
11:40
|
а у вас двумя запросами получилось? Как получилось не одним запросом?
|
|
2
Godofsin
03.04.14
✎
11:40
|
Соединение используй, юный джедай!
|
|
3
Balonbl4
03.04.14
✎
11:44
|
(2) Что с чем соединить?
Мою таблицу с таблицей остатков?
|
|
4
WildSery
03.04.14
✎
11:46
|
(0) возьми остатки и обороты с минимального периода, соедини по условию <периода, затем группировка+сумма
|
|
5
dk
03.04.14
✎
11:53
|
остатки надо получать на дату указанную в таблице?
|
|
6
DirecTwiX
03.04.14
✎
11:55
|
Если СКД, то
Иначе 94)
|
|
7
Balonbl4
03.04.14
✎
11:55
|
(5) Да. И эта дата никак не коррелирует с датами записей в регистре.
|
|
8
DirecTwiX
03.04.14
✎
11:55
|
1c-wiki.ru/wiki/%D0%95%D0%B6%D0%B5%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%B8
Иначе (4)
|
|
9
Balonbl4
03.04.14
✎
11:57
|
(8) Они не ежедневные, могут быть и в течении одного дня
|
|
10
Balonbl4
03.04.14
✎
11:57
|
(4) пока перевариваю..
|
|
11
DirecTwiX
03.04.14
✎
12:06
|
(9) Там можно посмотреть принцип, как такое можно сделать.
|
|