Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: SQL Befehl: erster und letzter Datensatz

  Alt 27. Okt 2009, 21:26
Das geht auch schicker...

SQL-Code:
SELECT *
FROM tab_users u
INNER JOIN tab_values v
  ON u.uid = v.uid
WHERE statetime BETWEEN :anfang AND :ende
  AND ( statetime = (SELECT MIN(statetime)
                        FROM tab_values
                        WHERE uid = u.uid
                          AND statetime BETWEEN :anfang AND :ende)
        OR statetime = (SELECT MAX(statetime)
                        FROM tab_values
                        WHERE uid = u.uid
                          AND statetime BETWEEN :anfang AND :ende))
  Mit Zitat antworten Zitat