Einzelnen Beitrag anzeigen

omata

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

Re: Gruppieren von Datensätzen nach einer Bezeichnung und Da

  Alt 10. Jul 2009, 23:41
Vielleicht so...
SQL-Code:
SELECT typ, COUNT(*) anzahl
FROM (SELECT a.uhrzeit, a.typ, MIN(b.uhrzeit) typ_group
      FROM fertigung a
      LEFT JOIN fertigung b
        ON a.uhrzeit < b.uhrzeit
           AND a.typ <> b.typ
      GROUP BY a.uhrzeit, a.typ) x
GROUP BY typ_group, typ
ORDER BY CASE WHEN typ_group IS NULL THEN 1 ELSE 0 END, typ_group, typ
  Mit Zitat antworten Zitat