Einzelnen Beitrag anzeigen

oldie

Registriert seit: 18. Jul 2006
36 Beiträge
 
Delphi 10.1 Berlin Professional
 
#12

Re: SQL Max-Abfrage Feld nicht gefunden

  Alt 23. Mär 2008, 12:51
doch noch ein Problem

Delphi-Quellcode:
SELECT
    TrZeitPerIndex, MAX(TrZeitTime) AS TrZeitTime, MIN( Feld1) as Feld1, MIN(( Feld2) as Feld2
FROM
    TableName
WHERE
     TrZeitAufIndex > 0
GROUP BY
    TrZeitPerIndex;
jetzt wird je Datensatz nicht der zugehörige Wert für Feld1 und Feld2 ausgegeben sondern der kleinste alle Werte vom Personal.

Beispiel
TrZeitPerIndex ; TrZeitTime ; Feld1 ; Feld2
1 ; 12:00 ; 10 ; 12
1 ; 13:00 ; 20 ; 11
1 ; 15:00 ; 15 ; 34

Ergebnis
1 ; 15:00 ; 10 ; 11

richtig wäre
1 ; 15:00 ; 15 ; 34

hat noch jemand einen Vorschlag?
  Mit Zitat antworten Zitat