Bienvenue! Inscrivez-vous et rejoignez notre communauté :)
  • Login:

Bienvenue sur Forum SIG - Systèmes d'Information Géographique et Géomatique.

Bienvenue sur le forumSIG. S'il s'agit de votre première visite, assurez vous de faire une recherche préalable dans les FAQ SIG. Vous devez vous inscrire avant de pouvoir poster.

Affichage des résultats 1 à 5 sur 5
  1. #1

    Date d'inscription
    décembre 2013
    Messages
    12

    Par défaut Sélectionner les lignes de table A qui n'existent pas dans table B

    Bonjour,

    Je souhaite sélectionner les lignes de table A qui n'existent pas dans table B.

    sachant que A et B deux tables avec deux colonnes x et y.

    Merci

  2. #2

    Date d'inscription
    mai 2011
    Localisation
    Algérie
    Emploi
    Cadre d'études Carto/SIG
    Organisme
    Bureau National d'Etudes pour le Développement Rural
    Âge
    27
    Messages
    161

    Mes réseaux sociaux

    Add parazitenew on Facebook
    Add parazitenew on Linkedin

    Par défaut Re : Sélectionner les lignes de table A qui n'existent pas dans table B

    Bonsoir,

    Où est le problème exactement? Il n'y a pas de rapport entre les tables

    Select * From table_A
    Si j'ai pu t'aider, un petit pouce à gauche serait très apprécié

  3. #3

    Date d'inscription
    décembre 2013
    Messages
    12

    Par défaut Re : Sélectionner les lignes de table A qui n'existent pas dans table B

    Citation Envoyé par parazitenew Voir le message
    Bonsoir,

    Où est le problème exactement? Il n'y a pas de rapport entre les tables
    En fait, il y a une intersection entre A et B. je souhaite extraire la partie qui est dans A et non dans B.

  4. #4

    Date d'inscription
    mai 2011
    Localisation
    Algérie
    Emploi
    Cadre d'études Carto/SIG
    Organisme
    Bureau National d'Etudes pour le Développement Rural
    Âge
    27
    Messages
    161

    Mes réseaux sociaux

    Add parazitenew on Facebook
    Add parazitenew on Linkedin

    Par défaut Re : Sélectionner les lignes de table A qui n'existent pas dans table B

    Il y a des données en commun entre les deux tables, mais t'aimerais sélectionner les données qui figurent sur A mais pas sur B?

    Dans ce cas, les deux tables doivent être ouvertes:

    Code:
    Select nom_colonne From TableA Where nom_colonne Not In (Select nom_colonne From TableB)
    Ce code sélectionne les enregistrements depuis la table A qui ne figurent pas dans la sélection de la Table B. Si tu n'as pas donné des noms à tes points, tu devra utiliser les deux colonnes X et Y pour avoir un résultat exploitable.
    Si j'ai pu t'aider, un petit pouce à gauche serait très apprécié

  5. #5

    Date d'inscription
    décembre 2013
    Messages
    12

    Par défaut Re : Sélectionner les lignes de table A qui n'existent pas dans table B

    Bonjour,

    Merci pour ta réponse.

    Pour effectuer le test sur les deux colonnes x et y en même temps, j'ai opté pour la solution suivante et ça marche bien

    Select col1,col2 from A where not A.col1+A.col2 in (select B.col1+B.col2 from B)

 

 

Discussions similaires

  1. [ArcGIS 10.x] Outil VBA sur ArcGis : Copier/coller les lignes dans une table attributaire
    Par Alexiis dans le forum Programmation
    Réponses: 3
    Dernier message: 24/09/2013, 17h49
  2. [ArcGIS 10.x] Problème tri de données (supprimer lignes dans table, et points)
    Par ecofriendly dans le forum Assistance Technique
    Réponses: 13
    Dernier message: 22/06/2012, 19h17
  3. [MapBasic 5.x] Ajout des lignes d'une table dans une autre table
    Par Richard_Env dans le forum Programmation
    Réponses: 4
    Dernier message: 12/05/2009, 18h18
  4. Réponses: 12
    Dernier message: 04/03/2008, 12h39
  5. [ArcGIS 9.x] Supprimer des lignes dans une table attributaire
    Par CarineC dans le forum Assistance Technique
    Réponses: 2
    Dernier message: 09/09/2005, 09h18

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •