Was soll Dein Join denn genau machen?
ich würde etwas in der Art versuchen:
SQL-Code:
select s.* from shopping s inner join
(
SELECT TOP 1 *
FROM Shoppinganzahl
WHERE ParentID=s.ID
ORDER BY Datum DESC
) a
on s.id=a.parentid
ob sowas in
Access geht, kann ich Dir allerdings nicht sagen...