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

Linux Discussion :

Problème Fonction JOIN


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 80
    Par défaut Problème Fonction JOIN
    Bonjour,

    J'ai deux fichiers:

    Fichier A:
    1;482;NX;0283;2000;0;
    2;482;NX;0282;2000;0;
    3;482;NC;0060;2000;0;
    4;482;NC;0093;2000;0;
    5;482;DR;0489;2000;0;
    6;482;DR;0471;2000;0;
    7;482;EH;0463;2000;0;
    8;482;EH;0464;2000;0;
    9;137;24;0280;2000;0;
    10;137;24;0279;2000;0;
    11;482;KA;0179;2000;0;
    12;482;KA;0159;2000;0;
    13;482;KA;0178;2000;0;
    14;482;KA;0180;2000;0;
    15;152;06;0737;2000;0;

    Fichier B:
    1;PA1021196;
    2;PA1021195;
    3;PA1018585;
    4;PA1018599;
    5;PA996977;
    6;PA996965;
    7;PA999844;
    8;PA999845;
    9;PA257519;
    10;PA257518;
    11;PA1007801;
    12;PA1007791;
    13;PA1007800;
    14;PA1007802;
    15;PA286944;


    Quand je lance la commande join le résultat est le suivant:

    1;482;NX;0283;2000;0;;PA1021196;
    2;482;NX;0282;2000;0;;PA1021195;
    3;482;NC;0060;2000;0;;PA1018585;
    4;482;NC;0093;2000;0;;PA1018599;
    5;482;DR;0489;2000;0;;PA996977;
    6;482;DR;0471;2000;0;;PA996965;
    7;482;EH;0463;2000;0;;PA999844;
    8;482;EH;0464;2000;0;;PA999845;
    9;137;24;0280;2000;0;;PA257519;
    10;137;24;0279;2000;0;
    11;482;KA;0179;2000;0;
    12;482;KA;0159;2000;0;
    13;482;KA;0178;2000;0;
    14;482;KA;0180;2000;0;
    15;152;06;0737;2000;0;

    Pourquoi ne fait-il pas la jointure des lignes 10 à 15???

    La commande utilisée est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    join -t ';' -a 1 FichierA FichierB

  2. #2
    Membre expérimenté Avatar de fransoo
    Inscrit en
    Novembre 2009
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 209
    Par défaut
    Curieux !
    Chez moi, ça marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ bash --version
    GNU bash, version 4.1.5(1)-release (i486-pc-linux-gnu)
    $ join --version
    join (GNU coreutils) 7.4

Discussions similaires

  1. Problème fonction SDL
    Par seeme dans le forum SDL
    Réponses: 2
    Dernier message: 06/11/2005, 20h22
  2. Problème fonction PL/SQL
    Par SSJ17Vegeta dans le forum PL/SQL
    Réponses: 2
    Dernier message: 29/10/2005, 21h14
  3. Problème fonction et trigger sous 7.2
    Par anoukhan dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 22/06/2005, 22h53
  4. [Debutant][Join Sql] problème de join
    Par ultimax dans le forum Langage SQL
    Réponses: 4
    Dernier message: 16/11/2004, 12h01
  5. Réponses: 2
    Dernier message: 20/08/2004, 17h10

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