Mir ist zwar nicht klargeworden, was Du genau möchtest, aber eventuell kommt das ja Deinen Vorstellungen näher:
SQL-Code:
SELECT
k.Firmenname,
k.KREDITORNR,
KP.sdatetime,
KP.LISTENPREIS_NETTO,
KP.EKPREIS_NETTO,
max(KP.sDatetime) as Datum
FROM
Kreditoren as k
join Rel_Kreditor_Artikel KAr on k.ID = KAr.Kreditor_ID
join Artikel A on A.ID = KAr.Art_ID
join Kreditor_Artikel KA on KA.ID = KAr.Kreditor_Art_ID
join Rel_Kred_Art_Preise KAPr on KAPr.Kreditor_Art_ID = KA.ID
join Kreditor_Preise KP on KAPr.Kreditor_Preise_ID = KP.ID
group by
k.FIRMENNAME,
k.KREDITORNR,
KP.sdatetime,
KP.LISTENPREIS_NETTO,
KP.EKPREIS_NETTO;