Zapros |
---|
немного усложнилось задание ... |
Можно так
SELECT T1.Дата,
T1.Наименование,
First(T1.Период) As Период,
T1.Дата+Период As [Дата+Период],
[Дата+Период]+30 As [Дата+Период+30],
First(T1.КомментарийОриг) As КомментарийОриг,
Min(T2.дата) As ФактическаяДата,
Dlookup('КомментарийОриг','Tab','Дата=#' & Format(Nz(ФактическаяДата,0),'mm\/dd\/yyyy') &
'# And Наименование=''' & T1.Наименование & '''') As КомментарийСмеще
FROM Tab As T1 LEFT JOIN Tab As T2 ON T2.наименование=T1.наименование And T2.дата>T1.дата
GROUP BY T1.Дата, T1.Наименование
ORDER BY T1.Наименование, T1.Дата