Hi Andreas,
Ja: select top 3 firma, ort, personenname from ansprechpartner left join firmen on ansprechpartner.fid=firmen.fid
Sorry, ich glaub ich hab mich falsch ausgedrückt, ich möchte PRO Firma dann nur zB 3 Ansprechpartner. So bekomme ich nur die ersten 3 Ergebnisse zurück.
Leider habe ich keinen MS-SQL da (und auch nicht so sonderlich viel Übung damit), aber eigentlich sollte das irgendwie mit einem subselect gehen:
select firma, ort, personenname from firmen left join (select top3 fid, personenname from ansprechpartner where ansprechpartner.fid=firmen.fid) as ansprechpartnerlimit on ansprechpartnerlimit.fid=firmen.fid
Wie gesagt, auf die genaue Syntax lasse ich mich nicht festnageln ;-)
Viele Grüße
Stephan