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

SAP Crystal Reports Discussion :

[CRXI] Problème avec Left/Right Outer


Sujet :

SAP Crystal Reports

  1. #1
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 329
    Points : 3 841
    Points
    3 841
    Par défaut [CRXI] Problème avec Left/Right Outer
    Bonjour à tous,

    Contexte :
    J'ai une édition basée sur MySQL qui utilise 6 tables dont 3 sont reliées par un Inner join et les 3 autres sont reliées à la même table par un left join, ce qui donne au minimum les informations des 3 tables avec les Inner.

    Lorsque j'insère un champ d'une des 3 tables avec les Left, j'ai le message suivant qui apparaît :

    "Impossible d'extraire des données de la bse de données .
    Détails : 23000 : [MySQL][ODBC 3.51 Driver][mysqld-5.0.27-community-nt] You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near '} ORDER BY 't_societes1'.'SCT_RaisonSociale'' at line 1 [Code du fournisseur de la base de données : 1604]"

    Lorsque je regarde le SQL généré par CR, j'ai un '{oj' qui traîne dans la requête !!
    Lorsque je remplace les Outer par des Inner, pas de problème.


    Merci à tous pour vos éclaircissements futurs

  2. #2
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 329
    Points : 3 841
    Points
    3 841
    Par défaut
    Après différents, il s'avère que selon l'ordonnancement des liens, le message d'erreur apparaît ou non.

    J'aurai donc besoin de conseils à propos de la création des liens et leur ordonnancement sur ce cas de figure :

    6 tables : A, B, C, D, E, F

    A --Inner-- B --Inner-- C --LO-- D
    --LO-- E
    --LO-- F

    En SQL classique, cette requête me donne bien les résultats de A,B et C ainsi que les résultats soit D, soit E, soit F (selon les liaisons possibles avec C).

    Selon l'ordonnancement des liens, j'ai :
    - soit le message d'erreur,
    - soit le résultat A+B+C+D
    - soit le résultat A+B+C+E
    - soit le résultat A+B+C+F

    Auriez-vous un conseil à me donner, sachant que je ne peux passer par l'utilisation d'une vue (ce qui faciliterait les choses) ?

    Merci

  3. #3
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 329
    Points : 3 841
    Points
    3 841
    Par défaut
    Bon ben trouvé. Je n'avais pas fait les liaisons des Left dans le bon sens

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

Discussions similaires

  1. Problème avec LEFT OUTER JOIN
    Par Drakkhen72 dans le forum Requêtes
    Réponses: 2
    Dernier message: 04/08/2008, 13h22
  2. problème avec LEFT OUTER JOIN
    Par tofque dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/03/2008, 11h57
  3. Problème avec LEFT JOIN
    Par Sorgue dans le forum Langage SQL
    Réponses: 3
    Dernier message: 05/01/2007, 18h37
  4. Problème avec left outer join
    Par jgfa9 dans le forum Requêtes
    Réponses: 1
    Dernier message: 22/08/2005, 21h07
  5. Problème avec une instruction OUTER /Postgres
    Par Volcomix dans le forum Langage SQL
    Réponses: 14
    Dernier message: 21/04/2004, 16h56

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