Calculer la somme de 3 requetes COUNT
Résolu/Fermé
A voir également:
- Calculer la somme de 3 requetes COUNT
- Comment calculer la moyenne sur excel - Guide
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Picasa 3 - Télécharger - Albums photo
- Recherchev somme plusieurs lignes ✓ - Forum Excel
2 réponses
jordane45
Messages postés
38314
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
19 févr. 2015 à 01:58
19 févr. 2015 à 01:58
Bonjour,
Il y a plusieurs choses qui me dérangent dans le fonctionnement du programme.....
déjà... la structure de la table....
Il vaudrait sûrement mieux que tu la modifies avant de continuer ton dev ...
tu pourrais faire, par exemple :
- Une table ACTIVITE dans laquelle tu stocke les différentes activités existantes ( id,titre_activite ...)
- Une table adhérent ( liste des adhérant...) (id,nom_adh,prenom_adh, ...)
- Une table Activites_adh ( table contenant la liste des activités auxquelles les adhérents sont inscrits) ( id, id_activite, id_adherant, numero_activite ....)
Cela permettra une meilleur gestion / conception / utilisation des requêtes......
Comme tu peux le voir également, la recherche d'activité pourra se faire via leur ID plutôt que leur libellé.... ( faire des where sur du texte est un très mauvais choix.... cela étant beaucoup plus consommateur de ressources et de temps pour l'exécution des requêtes ! )
Il y a plusieurs choses qui me dérangent dans le fonctionnement du programme.....
déjà... la structure de la table....
Il vaudrait sûrement mieux que tu la modifies avant de continuer ton dev ...
tu pourrais faire, par exemple :
- Une table ACTIVITE dans laquelle tu stocke les différentes activités existantes ( id,titre_activite ...)
- Une table adhérent ( liste des adhérant...) (id,nom_adh,prenom_adh, ...)
- Une table Activites_adh ( table contenant la liste des activités auxquelles les adhérents sont inscrits) ( id, id_activite, id_adherant, numero_activite ....)
Cela permettra une meilleur gestion / conception / utilisation des requêtes......
Comme tu peux le voir également, la recherche d'activité pourra se faire via leur ID plutôt que leur libellé.... ( faire des where sur du texte est un très mauvais choix.... cela étant beaucoup plus consommateur de ressources et de temps pour l'exécution des requêtes ! )
Merci de m'aider.
Le soucis est que comme indiqué cette base de donnée est utilisé depuis des années et donc par conséquence il y a plus de 1500 adhérents inscrits. C'est sur qu'elle n'est pas du tout optimisée mais la personne qui a créé cette base ne pensé pas aux statistiques.
Comme tu l'a indiqué ce serait largement mieux est plus simple à l'emploi, mais je ne me voie pas basculer manuellement plus de 1500 adhérents d'une table à une autre.
L'alternative serait de pouvoir additionner le résultat de chaque requête avec du php :
Est-ce réalisable ? car quand j'essaye rien ne s'affiche. Il doit me manquer quelque chose qui permet à PHP de faire le lien avec le résultat de chaque requête sql
Edit : Après de longue minute j'ai compris mon erreur et maintenant tout marche. Il me manqué la fonction echo
j'ai cru que j'allais devenir chauve à force ! j'y ai passé toute la journée hier et la hop !
Merci encore de ton aide !
Le soucis est que comme indiqué cette base de donnée est utilisé depuis des années et donc par conséquence il y a plus de 1500 adhérents inscrits. C'est sur qu'elle n'est pas du tout optimisée mais la personne qui a créé cette base ne pensé pas aux statistiques.
Comme tu l'a indiqué ce serait largement mieux est plus simple à l'emploi, mais je ne me voie pas basculer manuellement plus de 1500 adhérents d'une table à une autre.
L'alternative serait de pouvoir additionner le résultat de chaque requête avec du php :
$chiffre1 = "$total_tvp"; $chiffre2 = "$total_tvp2"; $chiffre3 = "$total_tvp3"; $resultat = $chiffre1 + $chiffre2 + $chiffre3;
Est-ce réalisable ? car quand j'essaye rien ne s'affiche. Il doit me manquer quelque chose qui permet à PHP de faire le lien avec le résultat de chaque requête sql
Edit : Après de longue minute j'ai compris mon erreur et maintenant tout marche. Il me manqué la fonction echo
$chiffre1 = "$total_tvp";
$chiffre2 = "$total_tvp2";
$chiffre3 = "$total_tvp3";
$resultat = $chiffre1 + $chiffre2 + $chiffre3;
echo "ALLEMAND mardi 17h : <b>$resultat /10 Adhèrents</b> </a><br />";
j'ai cru que j'allais devenir chauve à force ! j'y ai passé toute la journée hier et la hop !
Merci encore de ton aide !