Bonjour,
J'ai une requête SQL qui me retourne, pour chaque date distincte et pour chaque NOM, le nombre d'heures.
J'obtiens ainsi le résultat suivant pour un NOM :
[TABLE="width: 338"]
[TR]
[TD][TABLE="width: 338"]
[TR]
[TD]PAUL
[/TD]
[TD]01/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]08/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]08/01/2015 20:00[/TD]
[TD]11:59:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]12/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]22/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[/TABLE]
[/TD]
[TD][/TD]
[/TR]
[/TABLE]
J'aimerais obtenir le résultat pour chaque nom sur une ligne en faisant la somme du nombre d'heure.
Je ne sais pas comment faire avec le group by...
La requête initiale :
J'ai une requête SQL qui me retourne, pour chaque date distincte et pour chaque NOM, le nombre d'heures.
J'obtiens ainsi le résultat suivant pour un NOM :
[TABLE="width: 338"]
[TR]
[TD][TABLE="width: 338"]
[TR]
[TD]PAUL
[/TD]
[TD]01/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]08/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]08/01/2015 20:00[/TD]
[TD]11:59:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]12/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[TR]
[TD]PAUL
[/TD]
[TD]22/01/2015 08:00[/TD]
[TD]12:00:00[/TD]
[/TR]
[/TABLE]
[/TD]
[TD][/TD]
[/TR]
[/TABLE]
J'aimerais obtenir le résultat pour chaque nom sur une ligne en faisant la somme du nombre d'heure.
Je ne sais pas comment faire avec le group by...
La requête initiale :
Code:
sSQLSting = "SELECT Distinct NOM,DATE_DEBUT,DATE_FIN - DATE_DEBUT as tot FROM [Data$] WHERE NOM = 'PAUL' "