Das SQL-Statement muss wie folgt aussehen:

Code:
With x as (Select ArtikelNr, Max(Datum) Datum
             from Tabelle 
             Group By ArtikelNr)
Select x.ArtikelNr, x.Datum, Sum(Menge)
From x join Tabelle a on     x.ArtikelNr = a.ArtikelNr 
                         and x.Datum = a.Datum
Group By x.ArtikelNr, x.Datum
oder

Code:
Select x.ArtikelNr, x.Datum, Sum(Menge)
From (Select ArtikelNr, Max(Datum) Datum
        From Tabelle
        Group By ArtikelNr) x 
      Join Tabelle a on     x.ArtikelNr = a.ArtikelNr
                        and x.Datum     = a.Datum)
Group By x.ArtikelNr, x.Datum
Birgitta