Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

#1 Tue 10 June 2008 16:27

Cherubin
Participant assidu
Lieu: NGC 1300
Date d'inscription: 10 Jun 2008
Messages: 273

Comparaison de deux colonnes entre deux tables

Salut
Voici mon premier message ici, je suis bien content d'avoir trouvé un forum dans mon domaine.
Je suis présentement en stage et j'ai beaucoup temps de libre, assez pour venir ici fouiner partout entk! tongue

Je veux comparer une colonne A (int) d'une table X avec la colonne A (int) d'une table Y.
En fait, je veux voir s'il y a des valeurs différentes d'une colonne à l'autre dans les deux tables.

J'essaye dans MapInfo cette requête (SQL Select), mais sa me dit que les deux tables ne sont pas "Join".

Code:

Select *
From tables X, Y
Where X.A <> Y.A

Je ne comprend pas pkoi sa ne marche pas...
Évidemment j'utilise ici des abréviations pour vous facilitez la chose.

Merci

Hors ligne

 

#2 Fri 13 June 2008 10:29

greg-gwened
Participant actif
Lieu: Vannes
Date d'inscription: 4 Oct 2007
Messages: 148

Re: Comparaison de deux colonnes entre deux tables

Bonjour

Si cela ne fonctionne pas, tu peux créé un table XY avec les deux champs A1 et A2 par exemple.
Selectionne ensuite les enrgistrements ou A1 et A2 sont différents.
Cela répond-il à ton problème?

Hors ligne

 

#3 Fri 13 June 2008 23:31

Cherubin
Participant assidu
Lieu: NGC 1300
Date d'inscription: 10 Jun 2008
Messages: 273

Re: Comparaison de deux colonnes entre deux tables

exactement ce que j'ai fais!
merci

Hors ligne

 

#4 Mon 16 June 2008 14:57

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3180
Site web

Re: Comparaison de deux colonnes entre deux tables

Bonjour

Cherubin a écrit:

évidemment j'utilise ici des abréviations pour vous facilitez la chose.


Et le langage SMS par deux fois, et ici c'est interdit sous peine de descente aux enfers sans préavis. Merci de corriger avant de l'avoir (le corrigé).

Un indice ? Cherchez du coté de left join et de select disctinctrow ...

Christophe


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

Pied de page des forums

Powered by FluxBB