begin process at 2012 05 31 19:36:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

visualisation d'une requête avec calcul


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

visualisation d'une requête avec calcul

mercredi 5 mai 2004 à 14:59:40 | visualisation d'une requête avec calcul

vir76

Salut tout le monde, voici mon problème, j'espère que mes explications vont être claires.

Je dois afficher un tableau regroupant un nom de sousdirection, un total dotations (dotation par agent x effectif), un total fournitures (prix ttc x qté), un total commandes (pu * qté).

Suite à cela, je dois calculer un reste de chaque sousdirection c'est à dire faire la soustraction de total dotations - total fournitures - total commandes.

Jusque là, ça va lorsqu'il y a qu'une seule sousdirection qui a commandé une seule fois des fournitures et une seule fois un commande. Mais, le problème c'est qu'à l'affichage, il y a 4 lignes secrétariat général, 2 lignes DATEF, 3 lignes SGAR donc présence des 3 totaux à chaque fois alors qu'il faudrait 1 seule ligne avec un seul total dotations, un seul total fournitures, et un seul total commandes pour une sousdirection.

Comment faire?

Voici la requête utilisée pour le moment (je ne sais pas si cela d'une grande utilité):

SELECT T_ANNEE.ANNEE_ANNEE, T_SOUSDIRECTION.ID_SOUSDIRECTION, T_SOUSDIRECTION.SOUSDIRECTION_NOM, T_ANNEE.ANNEE_DOTATIONAGENT, T_ANNEE.ANNEE_EFFECTIF, T_DETCOM.COMMANDE_QTE, T_DETCOM.ENVPAP_PU, T_FOURNITURE.FOURNITURE_PTTC, T_FOURNITURE.FOURNITURE_QTE
FROM ((T_SOUSDIRECTION INNER JOIN T_ANNEE ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_ANNEE.ID_SOUSDIRECTION) INNER JOIN ((T_ENVPAP INNER JOIN (T_COMMANDE INNER JOIN T_DETCOM ON T_COMMANDE.ID_COMMANDE = T_DETCOM.ID_COMMANDE) ON T_ENVPAP.ID_ENVPAP = T_DETCOM.ID_ENVPAP) INNER JOIN T_ENVPAPSD ON T_ENVPAP.ID_ENVPAP = T_ENVPAPSD.ID_ENVPAP) ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_ENVPAPSD.ID_SOUSDIRECTION) INNER JOIN (T_FOURNITURE INNER JOIN T_FOURSD ON T_FOURNITURE.ID_FOURNITURE = T_FOURSD.ID_FOURNITURE) ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_FOURSD.ID_SOUSDIRECTION;

J'utilise Access pour faire mes requêtes. Je pense qu'il faut faire un regroupement mais sur koi?

Merci d'avance. Si ce n'est pas clair, faites moi signe.


Cette discussion est classée dans : annee, id, total, sousdirection, envpap


Répondre à ce message

Sujets en rapport avec ce message

affichage d'une requête comportant de deux autres requêtes [ par vir76 ] Je dispose de 3 requêtes :la 1ère :$requête fournitures="SELECT T_ANNEE.ANNEE_ANNEE, T_SOUSDIRECTION.ID_SOUSDIRECTION, T_SOUSDIRECTION.SOUSDIRECTION_N PHP : problèmes d'affichage en utilisant plusieurs requetes [ par vir76 ] Voici mon problème :Je dispose de 3 requêtes :la première me permet de visualiser les dotations pour chaque sousdirection$rq="SELECT T_ANNEE.ANNEE_ANN php+bouton précédent +bouton suivant [ par pandouta08 ] bonjour,j'ai un bouton précédent et un  bouton suivant qui affiche le contenu de la journée courante ou précédente ou bien suivante .mon probléme cons Parametres dans une requete [ par aureliemerlin ] Bonjour à tous, j'ai la requête suivante qui me permet de calculer un total par mois et par type selon l'année saisie : $resultat = mysqli_query($li Je vais m'arracher les cheveux !!! [ par imparfait1 ] Bonjour!Je ne sais plus combien d'heures j'ai essayer de fixer mon bug...  Je suis vraiment à bout !!!Voici mon problème :Ma base de donnée se met à j Problème addition [ par Nero` ] Bonsoir à tous.Je rencontre un problème pour additioner deux variables et envoyer le resultat dans une table... j'explique:j'ai 2 variable:- une ($tot soucis mise à jour et affichage [ par oceane751 ] bonjour!voilà je voudrais pouvoir modifier la quantité de chaque article dans mon panier mais au lieu de ça, ça me modifie toutes les quantités des ar PHP : travail sur 3 tables [ par vir76 ] Salut tout le monde,je dispose de 3 tables :-T_SOUSDIRECTION : ID_SOUSDIRECTION, ID_DIRECTION, SOUSDIRECTION_NOM- T_FOURSD : ID_SOUSDIRECTION, ID_FOUR php : instruction INSERT sur deux tables [ par vir76 ] Salut tout le monde, J'ai deux tables :t_direction : id_direction, direction_nomt_sousdirection : id_sousdirection, id_direction, sousdirection_nomJe PHP : récupération d'un ID [ par vir76 ] Je dispose de 3 tables :T_ENVPAP : id_envpap, envpap_categorieT_COMMANDE : id_commande, commande_dateT_ENVPAPCOMMANDE : id_envpap, id_commandePouvez m


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales