ВЫБРАТЬ
КурсыВалютСрезПоследних.Период,
КурсыВалютСрезПоследних.Валюта
ПОМЕСТИТЬ ВТ_СрезПоследних
ИЗ
РегистрСведений.КурсыВалют.СрезПоследних КАК КурсыВалютСрезПоследних
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
КурсыВалют.Период,
КурсыВалют.Валюта,
КурсыВалют.Курс,
КурсыВалют.Кратность
ИЗ
РегистрСведений.КурсыВалют КАК КурсыВалют
ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
МАКСИМУМ(КурсыВалют.Период) КАК Период,
КурсыВалют.Валюта КАК Валюта
ИЗ
РегистрСведений.КурсыВалют КАК КурсыВалют
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_СрезПоследних КАК ВТ_СрезПоследних
ПО КурсыВалют.Период < ВТ_СрезПоследних.Период
И КурсыВалют.Валюта = ВТ_СрезПоследних.Валюта
СГРУППИРОВАТЬ ПО
КурсыВалют.Валюта) КАК ПредпоследниеДвижения
ПО КурсыВалют.Период = ПредпоследниеДвижения.Период
И КурсыВалют.Валюта = ПредпоследниеДвижения.Валюта
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший