Кстати, можно сделать так в 1С
X++:
"ВЫБРАТЬ
| АвансовыйОтчет.Ссылка
|ИЗ
| ИмяИсточника КАК ИмяИсточника
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.АвансовыйОтчет КАК АвансовыйОтчет
| ПО ИмяИсточника.ОдноИзПолейИсточника = АвансовыйОтчет.Дата"
ИмяИсточника - динамически заменять на подзапрос или любое имя таблицы!
Такой запрос в конструкторе откроется на ура, хотя ИмяИсточника и ОдноИзПолейИсточника нигде больше не фигурируют, и могут быть определены позднее!