Moin,
ein einfacher SELECT mit GROUP BY sollte schon reichen:
Code:
SELECT KdNr, TelefonNr, FaxNr
FROM Ansprechpartner
WHERE Aktiv
GROUP BY KdNr
ORDER BY standard DESC, ID DESC
bzw, wenn alle kunden auch ohne Ansprechpartner gelistet werden sollen:
Code:
SELECT kunden.KdNr, ap.TelefonNr, ap.FaxNr
FROM kunden LEFT JOIN
(SELECT KdNr, TelefonNr, FaxNr
FROM Ansprechpartner
WHERE Aktiv
GROUP BY KdNr
ORDER BY standard DESC, ID DESC) ap
ON kunden.KdNr = Ansprechpartner.KdNr