Message posté par : AnniWei N (nelly_weishaupt_70(a)hotmail.com)
----------------------------------------
Bonjour,
Je dois réaliser une jointure entre deux couches (un tableur Excel et la couche MAJIC),
j'ai bien une colonne (IDU) me permettant de faire cette jointure mais dans mon
tableur Excel, j'ai plusieurs lignes avec le même IDU.
Dans la première jointure que j'ai réalisée, pour chaque code qui apparaissait plus
d'une fois dans mon tableur Excel, le logiciel sélectionnait par défaut la première
ligne et les autres disparaissaient. J'ai constaté mon erreur et j'ai donc cherché
comment faire sur des forums, j'ai trouvé un tutoriel proposant de faire une requête
SQL, je pensais l'avoir bien réalisée..
Finalement après avoir "exécuté" cette requête (où le nombre
d'enregistrements correspond bien aux données que je souhaite avoir) et cliqué sur
"Charger en tant que nouvelle couche" dans le "Gestionnaire de base de
données", je n'arrive pas à afficher ces données dans la table attributaire de
cette nouvelle couche.
Lorsque j'ouvre la table attributaire, il n'y a qu'une seule ligne avec écrit
au dessus qu'il y a 1019 entités (ce chiffre est bon) et 1 filtrée.
Est-ce que quelqu'un saurait où je fais une erreur ? Est-ce dans ce que j'écris
dans la requête ? Ou ailleurs ?
J'espère que j'ai été claire pour quelque chose qui n'est pas très clair pour
moi.
Le version de QGIS que j'utilise est la 3.4.13 sur windows 104
La requête SQL est la suivante:
select*
from première couche, deuxième couche
where IDU = IDU
Merci
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333970#p333970
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net