Jointure, partie d'une chaine de caractères

makiavel974 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
 Jinx -
Bonjour,

Je souhaiterais effectuer une jointure externe entre deux tables.
La première <Table 1> possède :

noms de Communes
noms de districts et un code ID

La seconde <Table 2> possède
Noms de Communes
Noms de Districts

Il s'agissait de simplement de récupérer les codes de table 1 dans la table 2
La gestion des homonymies s'est faite par l'utilisation des champs Communes et Districts de chaque table.

Malheureusement pour la table 2, beaucoup de Communes ont été enregistrées manuellement donc générant pas mal d'erreurs (de frappe notamment)

Je vous donne le code utilisé

SELECT *
FROM TABLE1 LEFT JOIN TABLE2 ON (TABLE1.COMMUNE = TABLE2.COMMUNE) AND (TABLE1.DISTRICT = TABLE2.DISTRICT)

Un exemple : la Commune IMMEROSA ne pourra être liée à la Commune IMNEROSA.
Existe-t-il une condition permettant de contourner ce problème...en sachant que je vérifierai les résultats...je ne les prendrai pas pour valeurs sûres.

Merci d'avance



A voir également:

1 réponse

Jinx
 
c'est impossible en SQL et à mon bien compliqué de corriger par du code des fautes de frappe...
0