IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

requete multitable sur mysql


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Par défaut requete multitable sur mysql
    Bonjour


    Voila j'ai une table membre qui est liée à une table list_cot (cotisation). Cette table membre est aussi liée à une table commande.

    Je voudrais afficher pour chaque membre le montant total des commandes ajouté au montant de la cotisation.
    Pour l'instant j'arrive à afficher par membre le montant total des commande et la liste des cotisations. Je n'arrive pas à faire une ligne par membre avec un montant total (cotisation + commande).

    Voici le code de ma requete. J'ai du oublier quelque chose ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $sql="SELECT m.nom, m.prenom, SUM(c.total_com) AS montant_total, SUM(c.total_paye) AS montant_paye
    FROM $sql_membre m, $sql_commande c
    WHERE m.id_membre = c.id_membre 
    GROUP BY m.id_membre
    UNION 
    SELECT m.nom, m.prenom, cot.montant, SUM(l.paye) AS cot_paye
    from $sql_membre m, $sql_list_cot l, $sql_cotisation cot
    Where m.id_membre = l.id_membre AND l.id_cot= cot.id_cot
    GROUP BY m.id_membre";
    merci d'avance de votre aide

    Fred

  2. #2
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Pourquoi pas quelque chose comme ça


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (SUM( c.total_com ) + cot.montant) AS TOTAL
    Jasmine,

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Par défaut
    Salut

    Tu le met ou ce code ? Il ne faut plus faire que un seul select ?

    Merci de ton aide

    Fred

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. requetes sql sur Mysql 'syntaxe du where'
    Par alienor50 dans le forum Requêtes
    Réponses: 2
    Dernier message: 13/06/2011, 00h12
  2. créer une interface utilisateur console pour requetes sur mysql
    Par begonia dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 23/03/2007, 15h16
  3. [MySQL] Problème requete SQL sur plusieurs tables
    Par Tiib_CD dans le forum Langage SQL
    Réponses: 30
    Dernier message: 21/12/2006, 16h52
  4. Requete sur mysql emploie de mysql_fetch_array
    Par FoxLeRenard dans le forum Requêtes
    Réponses: 8
    Dernier message: 17/03/2006, 12h00
  5. Aide sur requete PHP vers MySQL
    Par pounie dans le forum Requêtes
    Réponses: 4
    Dernier message: 19/02/2006, 15h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo