Полтора года назад была ветка:
v8: Сравнение способов получения среза последних на каждую дату в запросе:
v8: Сравнение способов получения среза последних на каждую дату в запросе
Не могу понять вторую часть запроса в варианте с временными таблицами. Зачем она нужна, почему нельзя без нее. Вот эта, непонятная для меня часть:
ОБЪЕДИНИТЬ
ВЫБРАТЬ
КурсыВалютСрезПоследних.Валюта,
КурсыВалютСрезПоследних.Период,
КурсыВалютСрезПоследних.Курс,
ЕСТЬNULL(КурсыВалютСрезПервых.Период, &ДатаКон)
ИЗ
РегистрСведений.КурсыВалют.СрезПоследних(&ДатаНач, ) КАК КурсыВалютСрезПоследних
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПервых(&ДатаНач, ) КАК КурсыВалютСрезПервых
ПО КурсыВалютСрезПоследних.Период <> КурсыВалютСрезПервых.Период
И КурсыВалютСрезПоследних.Валюта = КурсыВалютСрезПервых.Валюта
Объясните, пожалуста