J'ai une base de données qui contient des pointages d'heures.
Cette BDD est de ce type:
N° Enr. BADGE NOMPRENOMPERS DATETRAV HDMATIN HFMATIN HDMIDI HFMIDI TOTTRAV NUMSEMAINE
Voici ce que j'ai:
42 00010 TOTO Sam 20111018 0700 1145 0445 42
65 00010 TOTO Sam 20111018 1245 1630 0345 42
Au lieu d'avoir deux lignes je voudrais en avoir plus qu'une avec la somme du TOTTRAV.
Je ne trouve pas la bonne requête, pouvez-vous m'aider.
Merci pour vos réponses.
Publicité
Posté le 24-10-2011 à 09:38:52
olivthill
Posté le 24-10-2011 à 10:35:00
Je devine que c'est une exercice d'étudiant.
Voir la page de cours concernant SUM().
P.S. A chaque fois qu'on pose une question sur une base de données, il est souhaitable de dire de quelle type de base il s'agit (Oracle, MySQL, Access, ...) car il y a beaucoup de variantes du SQL.
P.S. A chaque fois qu'on pose une question sur une base de données, il est souhaitable de dire de quelle type de base il s'agit (Oracle, MySQL, Access, ...) car il y a beaucoup de variantes du SQL.
oui mais il y a également une norme. Que ce soit du T-SQL ou du PL/SQL, y'a une norme commune... (Evidemment si tu utilises Orale 6, on peut plus rien pour toi...)
olivthill
Posté le 27-10-2011 à 10:57:06
J'ai dit que c'était "souhaitable", pas "obligatoire", et je n'ai pas dit que tout était différent, mais qu'il y a des "variantes". Donc inutile de troller !
Message édité par olivthill le 27-10-2011 à 10:58:09