Additionner résultats de requète PHP [Résolu/Fermé]

Signaler
-
Messages postés
29864
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 octobre 2020
-
Bonjour,

Voici mon problème j'ai une table sql comme suit:

nom projet date heure
moi 001 10 juin 4
toi 001 10 juin 4
nous 002 10 juin 4
moi 001 11 juin 4
moi 002 09 juin 4

je fait cette requète:

$sql = "SELECT *
FROM MABASE
WHERE nom LIKE '%".$nom."%' and projet LIKE '%".$projet."%'
ORDER BY date
DESC" ;

qui m'affiche le résultat de la requète mais j'aimerais calculer le total de heures pour moi avec le projet 001 selon ma requète précédente.

Est-ce possible ?

J'ai essayer avec SUM mais ça me donne le total des heures sans prendre en compte ma requète

Merci

1 réponse

Messages postés
29864
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 octobre 2020
2 879
Bonjour,
Il faut utiliser un GROUP BY.

Un truc du genre:
SELECT nom,projet,SUM( heure) as NB_HEURES
FROM MABASE
WHERE nom LIKE '%".$nom."%' and projet LIKE '%".$projet."%'
GROUP BY projet,nom