Requête SQL: Pb Groupement Consécutif

spysnl

Expert
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"
 

spysnl

Expert
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:
 

zeb

Modérateur
Donne un extrait de tes données (s'il te faut bidon) avec toutes les colonnes pertinentes stp
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 063
Membres
1 586 286
Dernier membre
petitangebleu1977
Partager cette page
Haut