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 Casse tete... Help..


Sujet :

Requêtes MySQL

  1. #1
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Janvier 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 17
    Par défaut Requete Casse tete... Help..
    Bonsoir a tous...
    j'ai un probleme avec une requete assez "casse tete"...
    voila j'ai une table planif (PK: id_pl) qui me permet de regouper par mal d'info, une table cgd_total (avec une cle etrangere Tid_RID reprenant id_pl de la table planif ) qui recoit des infos de facturations a faire dans un champ CDG_total_AF et une table suivi (une cle etrangere Sid_RID reprenant id_pl de la table planif ) qui contient des infos de facturation faite dans un champ fac_montant. La demarche est celle ci : je veux retourver les infos dans la table planif uniquement pour les enregistrements où la somme des fac_montant est différente du total a facturer CDG_total_AF ...
    un truc du genre sum(fac_montant) <>CDG_total_AF
    Si quelqun a une idee moi je bloque
    Merci

  2. #2
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Par défaut Re: Requete Casse tete... Help..
    Un truc du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    SELECT planif.*
     
    FROM planif
     
    INNER JOIN cgd_total
    ON planif.id_pl=cgd_total.Tid_RID
     
    LEFT OUTER JOIN suivi
    ON planif.id_pl=suivi.Sid_RID
     
    GROUP BY planif.id_pl
     
    HAVING SUM(suivi.fac_montant) <> cgd_total.CDG_total_AF
    C'est pour quoi, un aéroport? (CDG=Charles De Gaule, AF=Air France ?)
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

  3. #3
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    Est-ce que dans cdg_total il n'y a qu'un seul enregistrement, au plus, par Tid_RID ?

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

Discussions similaires

  1. [2000] Un "casse tete" de requete :) Jointure avec conditions
    Par yepAccess dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 11/04/2008, 21h05
  2. requete casse tete
    Par pseudobidon57 dans le forum Oracle
    Réponses: 5
    Dernier message: 03/05/2007, 15h22
  3. casse tete sur une requete - probleme de Séléction
    Par tatayoyo dans le forum Langage SQL
    Réponses: 4
    Dernier message: 03/03/2007, 19h32
  4. casse tete de requete
    Par moutey dans le forum Langage SQL
    Réponses: 2
    Dernier message: 14/12/2004, 14h00
  5. [casse-tete (pour moi)] recuperer la largeur d'un <div>
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 05/11/2004, 07h39

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