Цитата:
Сообщение от
S.Kuskov
Если не сложно, можно небольшой пример того что нужно получить?
Да, конечно.
Группировка во внутреннем запросе идёт по ItemId
А во внешнем запросе идёт сортировка по itemid и invoicedate.
Надеюсь понятно сказал
Вот запрос, результат которого на скриншоте:
X++:
SELECT * from
(
select
vs.ITEMID [ITEMID2],
vi.PURCHID [PURCHID],
vi.INVOICEDATE [INVOICEDATE2]
from VENDSPLISTTRANS as vs
join VENDSPLISTJOUR as vj
on vs.INTERNALSP = vj.INTERNALSP
left join VENDINVOICETRANS as vi
on vs.INTERNALSP = vi.INTERNALSP
and vs.ITEMID = vi.ITEMID
join RCONTRACTTABLE as r
on r.RCONTRACTACCOUNT = vj.RCONTRACTACCOUNT
join INVENTTABLE as it
on it.ITEMID = vs.ITEMID
where vj.SPDATE between '2013-09-25' and '2013-10-02'
group by vs.itemid,
vi.PURCHID,
vi.INVOICEDATE
)as temp
order by
temp.ITEMID2,
temp.INVOICEDATE2