Hi,
You can try:
SELECT T0.[ItemCode], T0.[Dscription], T0.Price 'Last Actual Purchase Price ' FROM PCH1 T0
JOIN
(SELECT T1.[ItemCode], MAX(T1.Docentry) 'DocEntry'
FROM PCH1 T1
Group By T1.[ItemCode]) T ON T.DocEntry=T0.DocEntry AND T.ItemCode=T0.ItemCode
ORDER BY T0.ItemCode
Thanks,
Gordon