Einzelnen Beitrag anzeigen

barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Hilfe bei Erstellung eines SQL-Statements

  Alt 3. Aug 2006, 10:05
Hallo noch ein Mal,

ich habe es zum Teil hinbekommen:
Code:
SELECT
    RQS.RQS_SK,
    RQS.EMP_SK,
    RQS.EFF_CRE_TS,
    RQS.STATUS,
    //RQS_DATE.NOM_DATE,
    RQS_DET.ACTN,
    RQS_DET.SEG_CODE_SK,

    count(*)  

FROM
    (RQS INNER JOIN RQS_DATE ON RQS.RQS_SK = RQS_DATE.RQS_SK)
    INNER JOIN RQS_DET ON RQS_DATE.RQS_DATE_SK = RQS_DET.RQS_DATE_SK

WHERE
    (((RQS.EMP_SK)= '-979999242803')
AND
    ((RQS_DET.ACTN)='ADD')
AND
    ((RQS_DET.SEG_CODE_SK)=-979998246801))

GROUP BY
    RQS.RQS_SK,
    RQS.EFF_CRE_TS,
    RQS.STATUS,
    RQS.EMP_SK,
    //RQS_DATE.NOM_DATE
    RQS_DET.ACTN,
    RQS_DET.SEG_CODE_SK
ORDER BY
    RQS.EFF_CRE_TS DESC
Was jetzt noch fehlt ist der auskommentierte Teil. Mir ist klar, dass sich das so nicht einbinden lässt, da es sich um eine Gruppierung handelt. Was ich bräuchte ist die erste Zeile RQS_DATE mit dem kleinsten Wert RQS_DATE.NOM_DATE.
Gibt es eine Möglichkeit, dieses in die Abfrage mitaufzunehmen?
Gruß,

Barnti
  Mit Zitat antworten Zitat