banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 26 May 2008 15:25

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Vérifier si deux tables sont identiques

Bonjour à tous,

Travaillant sur un projet mélant différentes études, je me retrouve avec de multiples tables et je dois faire une sorte de tri afin d'obtenir une meilleure organisation des données.
Pour celà, je me demandais s'il était possible à l'aide d'une requête de vérifier la correspondance entre 2 tables : savoir si les champs sont les mêmes...
Ainsi, je pourrai supprimer les tables complètement identiques.

Merci à tous et bonne journée

Hors ligne

 

#2 Mon 26 May 2008 15:54

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Vérifier si deux tables sont identiques

Pas si simple..
Identique =
- même nombre d'enregistrements
- même champs
- identités des entités graphiques
- égalité des cellules (ligne x colonne) de toute la table attributaire
autant dire...mission impossible sad

Hors ligne

 

#3 Mon 26 May 2008 15:57

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Vérifier si deux tables sont identiques

Bon, c'est bien ce que je craignais...

Mais seulement pour un champ alors, est-ce possible et si oui, et je pense que oui, quelle est le moyen?

Je vais me concentrer sur les identifiants.

Merci quand même

Hors ligne

 

#4 Mon 26 May 2008 17:05

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Vérifier si deux tables sont identiques

Razorbak a écrit:

...seulement pour un champ alors, est-ce possible et si oui, et je pense que oui, quelle est le moyen?...


Si vous définissez clairement ce que c'est qu'un champ identique à un autre...alors c'est possible (je ne dis pas: simple !)

Hors ligne

 

#5 Mon 26 May 2008 17:06

Nicolas VIGNON
Participant actif
Lieu: Ceyras (34)
Date d'inscription: 5 Sep 2005
Messages: 118

Re: Vérifier si deux tables sont identiques

Bonjour,

Pour une colonne (identifiant unique sans doublons) je te propose le bricolage suivant que je n'ai pas essayé :
1 - tu comptes le nombre d'enregistrement de ta colonne (ex : 100)
2 - tu ajoutes une table à l'autre (théoriquement 200 enregistrements sinon les 2 tables sont différentes)
3 - tu élimines tous les doublons (grouper par colonne ou outils suppression des doublons)

s'il te reste 100 enregistrements à la fin de ces manipulations c'est que les 2 tables étaient identiques voir grâce à l'outils suppression des doublons tu as peut être directement la réponse.

Bonne journée,

Hors ligne

 

Pied de page des forums

Powered by FluxBB