Bonsoir,
la commande join permet de fusionner les lignes de deux fichiers ayant un seul champ commun, avec des fichiers bien evidement trié par ordre croissant selon la clé de jointure
mais , dans le cas oû j'ai plus qu'une clé de jointure comment faire un join sur plusieurs champs à la fois?
Exemple de mes fichiers :mes champs de jointure sont col1 et col2 dans cet exemplefichier 1
1 2 fr -1.414
1 3 fr -1.553
1 4 fr -1.657
1 5 fr -1.755
1 6 fr -1.771
2 2 fr -1.415
2 3 fr -1.573
2 4 fr -1.763
2 5 fr -1.841
fichier 2
1 2 an -1.082
1 3 an -.969
1 4 an -.863
1 5 an -.730
1 6 an -.689
2 2 an -1.017
2 3 an -.886
2 4 an -.753
2 5 an -.663
une idée est de concaténer les n champs de jointure en un seul puis les écarter en fichier de sortie , bien je vois pas comme solution pratique
Merci d'avacne pour toute aide
Partager