Se connecter avec
S'enregistrer | Connectez-vous

Requête SQL: Pb Groupement Consécutif

Dernière réponse : dans Programmation

Bonjour à tous,

j'ai déja bien cherché sur le net et sur le forum avant de poser ma question. Je n'ai malheureusement rien trouvé, peut-être parce-que je ne connais pas le nom exact de l'opération que je veux effectuer !! :D 

Voici mon problème:

Je cherche a regrouper des valeurs de compteurs par équipe et par jour. Je fais donc un

GROUP BY Numéro_Equipe, Jour

Le problème est que l'équipe 3 est de 22h à 6h et donc à cheval sur deux journée.

J'ai donc pour l'équipe 3 le compteur de 0h à 6h + le compteur de 22h à 0h pour chaque journée. Ce qui n'est pas correct !(pas bieeen !)

Le client veut que l'équipe 3 soit comptée pour le jour du début d'équipe.

Exemple:

Equipe 3 de Lundi 22h à Mardi 6h => compte pour Lundi


Ma question:

Comment demander un groupement par numéro d'équipe, mais seulement pour les enregistrements consécutifs (après un tri par date et heure) ?

voila ce que je voudrais:


Jour Equipe
A 2
A 2 Somme = COMPTEUR Equipe 2 jour A
A 2
A 2
-------------------
A 3
A 3 Somme = COMPTEUR Equipe 3 jour A
B 3
B 3
--------------------
B 1
B 1 Somme = COMPTEUR Equipe 1 jour B
B 1
B 1



Un spécialiste dans la place ?? Même si vous ne me donnez que le nom de ce "GROUP BY" , ça m'aiderait pour chercher de la doc... (c'est pas groupement consécutif... :(  )

Merci d'avance... :hello: 


[EDIT] = j'ai précisé mon "Schéma"
Lassé par la pub ? Créez un compte

KangOl Merci, mais ... non ! :p 

Je fais déja un order by "Date" pour avoir les compteurs consécutifs de chaque équipe.

Je veux sommer Par Equipe et par jour pour les équipes 1 et 2, et je veux sommer par équipe et par "A Cheval sur deux jour, mais consécutifs" pour l'équipe 3.

Désolé si c'est pas très clair... je suis à fond là !! lol :bounce: 
Lassé par la pub ? Créez un compte