Имя: Пароль:
1C
1С v8
Запрос. Как правильно присоединить таблицу?
0 terr
 
07.09.11
03:19
Здравствуйте, мои уважаемые читатели! :)

На сегодняшнем уроке мы, надеюсь, научимся правильно присоединять таблицы друг к другу в запросе.

Задача такая:

существует таблица содержащая ряд полей, для нас интересны только поля "Товар" и "Период". Эта таблица формируется одной хитрой функцией, в которую вмешаться, увы, нельзя.

Товар1 Дата1
Товар1 Дата2
...
Товар1 ДатаN
...
ТоварX ДатаY

Число периодов для каждого товара может быть своим

Также существует периодический (в пределах дня) регистр сведений "Цены" с измерением "Товар", "Фирма" и ресурсом "Цена"

Задача - сделать таблицу:
Товар1  Дата1  ЦенаНаДату1
....
ТоварХ  ДатаY  ЦенаНаДатуY

Понятное дело, что периоды в первоначальной таблице и в РС могут не совпадать, а если ставить условие соединения <= То как-то нужно избавиться от лишних цен на более ранние даты...

Всем спасибо ))
1 skunk
 
07.09.11
03:24
читать до посинения про правое/левое/полное соединение
2 SeraFim
 
07.09.11
03:31
3 terr
 
07.09.11
05:15
(1) не в соединении дело а в правильной свертке  (2) спасибо огромное
4 skunk
 
07.09.11
06:47
вы не умеете сворачивать ... ну тогда да ... извините ... начинать читать до посинения как группировать данные ... далее (1)