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

Développement de jobs Discussion :

Problème de jointure


Sujet :

Développement de jobs

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 64
    Par défaut Problème de jointure
    Bonjour,

    J'aggrege des données pour calculer une quantité livrée et je les positionne dans un fichier.
    Dans un second fichier, j'aggrege les mêmes données par rapport à une quantité facturée
    Ensuite je fais un tmap avec ces 2 fichiers plus des autres.

    Dans mon 1er fichier j'ai 9534 lignes, dans mon 2nd fichier j'ai 9495 lignes. J'ai un souci car j'ai mis une jointure entre les 2 fichiers.J'obtiens donc 9495 lignes. Or j'aimerais avoir 9534 lignes, si la donnée n'existe pas dans le 2nd fichier, je dois quand meme avoir la ligne de sortie...

    Comment je peux faire svp ?

    Merci
    Elise

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 247
    Par défaut
    Bonjour,

    Dans ce cas, c'est ton fichier 2 qui doit être en lien principal et ton fichier 1 en lookup.

    Bonne continuation.
    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 64
    Par défaut
    Bonjour,

    Si je fais ça je n'aurais que les données du 2nd fichier non?

    Merci
    Elise

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 247
    Par défaut
    Au temps pour moi, j'avais mal lu ton problème... Désolé...

    En fait, il faut que tu mettes ton fichier 1 en lien principal et ton fichier 2 en lookup, sans imposer l'existence des id dans le fichier 2.
    Normalement, il devrait te générer en sortie toutes les lignes de ton fichier 1 qu'elles matchent ou non.

  5. #5
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Au niveau du tMap, tu as le choix sur le type de jointure que tu souhaites (inner join, jointure externe, etc.). Tu peux donc choisir de laisser passer les lignes même si tu n'as pas de match en lookup.

    (Ca revient à ce que te conseille TeamArkadia...)
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 64
    Par défaut
    Bonjour,

    J'ai supprimé le test des id et ça fonctionne...

    Merci
    Elise

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

Discussions similaires

  1. Problème de jointure de tables
    Par AurelBUD dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/04/2005, 16h27
  2. Probléme de jointure
    Par Ajrarn dans le forum Langage SQL
    Réponses: 14
    Dernier message: 24/02/2005, 14h57
  3. Vraisemblable problème de jointure
    Par pimousse76 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/02/2005, 15h34
  4. [MS Access] Problème de jointure
    Par Erakis dans le forum Langage SQL
    Réponses: 3
    Dernier message: 07/02/2005, 21h15
  5. Problème de jointure ?!
    Par ebaynaud dans le forum Langage SQL
    Réponses: 8
    Dernier message: 03/11/2004, 11h27

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