Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 08-04-2004, 12:32
el_costas
 Newbie
Links : Onlinestatus : el_costas ist offline
Registriert seit: May 2003
Ort: Münster (westf)
Beiträge: 9
el_costas ist zur Zeit noch ein unbeschriebenes Blatt
el_costas eine Nachricht über ICQ schicken
Standard knifflige Abfrage

Hallo Leute,

hab da eine kleine Herrausforderung.
Ich muss eine Abfrage schreiben (MSSQL), die mir aus zwei verknüpften Tabellen, bzw Sichten die Datensätze herausgibt,
wo der verknüpfte Datensatz die jeweils höchste ID hat.
folgendes habe ich bisher:

SELECT abgelTab.*, SichtAkqAngebote.Belegungsmiete AS Expr2, SichtAkqAngebote.FixJahr
FROM (SELECT TOP 1 SichtAkqAngebote.Belegungsmiete, SichtAkqAngebote.Standort, SichtAkqStandorte.StONr,
SichtAkqAngebote.lfdNr FROM SichtAkqAngebote INNER JOIN SichtAkqStandorte ON SichtAkqAngebote.Standort =
SichtAkqStandorte.StONr) abgelTab INNER JOIN
SichtAkqAngebote ON abgelTab.StONr = SichtAkqAngebote.Standort

ich kriege immer nur einen DS heraus.

sieht da jemand meinen Denkfehler?
Mit Zitat antworten