Ich bleibe beim Erzeugen einer SQL-Abfrage hängen. Ich habe eine Tabelle in einer Firebird DB wie die folgenden:Wie Zwischensummen mit Zeit Datentyp in SQL erhalten?
ID | PROCESS | STEP | TIME
654 | 1 | 1 | 09:08:40
655 | 1 | 2 | 09:09:32
656 | 1 | 3 | 09:10:04
...
670 | 2 | 15 | 09:30:05
671 | 2 | 16 | 09:31:00
und so weiter.
Ich brauche die Zwischensummen für jede Prozessgruppe (Es ist etwa 7 davon). Die Tabelle hat den "time" -Typ für die Spalte TIME. Ich habe es mit DATEDIFF versucht, aber es funktioniert nicht.
Möchten Sie Ihre Abfrage, um die Zeit von jedem Schritt ausgegeben zurückzukehren, oder die von jedem Prozess verbrachte Zeit? – p1erstef
Von jedem Prozess. Ich weiß, ich muss SUM verwenden, kann aber nicht herausfinden, in welcher Kombination mit anderen SQL-Funktionen – user3189986
Genau was versuchst du zu tun? –