Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : visualisation d'une requête avec calcul [ Archives / AU SECOURS !!! ] (vir76)

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é 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 : 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 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 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 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 probléme udapte [ par speedylol ] Bonjour voici un petit script pour gérer mon stock mais j'aimerais changer la valeur du stock dans ma table??? et cela ne fonction pas??? je vois pas Probléme update visible et invisible???? [ par speedylol ] Bonjour voila un script que j ai crée , mais j ai un petit soucis avec , j'aimerais quand mon stock restant arrive a Zero de rendre mon produit invisi Convertir un char en nombre [ par rudddy ] Salut à tous,   dans un programme j'ai un id qui est incrémenté de la façon suivante : id_fact varchar(10) d


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,16 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.