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

Shell et commandes GNU Discussion :

Erreur de jointure


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Février 2011
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2011
    Messages : 176
    Par défaut Erreur de jointure
    Bonjour,

    j'ai un problème avec le "join" , pour ces deux fichiers triés selon la première colonne :
    fich 1
    86 6 fr -2.483
    87 6 fr -2.093
    88 6 fr -2.587
    89 6 fr -2.139
    95 6 fr -.237
    102 6 fr -.262
    107 6 fr -1.780
    109 6 fr -3.768
    fich 2
    86 6 an -2.774
    87 6 an -2.814
    88 6 an -3.075
    89 6 an -2.745
    95 6 an -.257
    102 6 an -.257
    107 6 an -3.761
    le résultat de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    join -t" " -j1 1 -j2 1 -o1.1 1.2 1.3 1.4 2.3 2.4 fich1 fich2
    est
    95 6 fr -.237 an -.257
    102 6 fr -.262 an -.257
    107 6 fr -1.780 an -3.761
    et le message d'erreur est
    join: fichier 1 n'est pas dans l'ordre attendu
    join: fichier 2 n'est pas dans l'ordre attendu
    Merci

    Quelqu'un m'explique c'est quoi le problème ou d'oû vient !!!

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Février 2011
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2011
    Messages : 176
    Par défaut
    J'ai trouvé d'oû vient le problème de join,
    puisque l'output de "sort" sera l'input de join , on doit dire à "sort " que ta sortie sera utiliser pour join

    Donc on doit rajouter lorsqu'on fait le tri des données l'option "-b" pour la clé de jointure c'ad le champ de tri par défaut

    Et tout ira bien avec join

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

Discussions similaires

  1. Où est mon erreur de jointure ?
    Par PadaBen dans le forum Langage SQL
    Réponses: 16
    Dernier message: 12/06/2012, 23h47
  2. Erreur sur jointure et paramètres
    Par Mick16 dans le forum Langage SQL
    Réponses: 16
    Dernier message: 16/09/2010, 15h54
  3. champ vide en erreur a jointure de tables
    Par pierre22 dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 12/09/2007, 17h20
  4. Erreur de Jointure
    Par wareq dans le forum Langage SQL
    Réponses: 2
    Dernier message: 09/03/2006, 12h17
  5. [MySQL] Erreur SQL 1064 : Requête imbriquée avec jointure !
    Par patchankito dans le forum Langage SQL
    Réponses: 5
    Dernier message: 31/01/2006, 10h37

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