Je suis bloqué en générant une requête SQL. J'ai une table dans un DB de Firebird comme le suivant:Comment obtenir des sous-totaux avec le type de données de temps en SQL?
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
et ainsi de suite.
J'ai besoin des sous-totaux pour chaque groupe de processus (environ 7 d'entre eux). La table a le type "time" pour la colonne TIME.J'ai essayé avec DATEDIFF, mais cela ne fonctionne pas.
Voulez-vous que votre requête retourne le temps passé par chaque étape, ou le temps passé par chaque processus? – p1erstef
Par chaque processus. Je sais que je dois utiliser SUM, mais je n'arrive pas à déterminer quelle combinaison avec d'autres fonctions SQL. – user3189986
Qu'est-ce que vous essayez de faire exactement? –