#1 Tue 24 October 2017 14:58
- Nosxo
- Participant actif
- Date d'inscription: 22 Sep 2016
- Messages: 50
QGIS 2.14: Fusionner des tables temporairement
Bonjour,
Qgis 2.14
Je souhaite rassembler des tables (similaire en structure) pour en faire une seul table mais temporaire (je ne veux pas produire une nouvelle table dans mon organisation de fichier) c'est à dire q'elle soit visible que dans mon projet.
Pouvez-vous m'indiquer une solution sachant que je vais l'utiliser sur Lizmap après.
Merci par avance
Hors ligne
#2 Tue 24 October 2017 17:25
- Marie-Filipe
- Participant occasionnel
- Lieu: Pays de la Loire
- Date d'inscription: 15 Jul 2014
- Messages: 16
- Site web
Re: QGIS 2.14: Fusionner des tables temporairement
Bonjour,
Vous avez cherché une solution du côté des jointures de tables ?
Hors ligne
#3 Tue 24 October 2017 18:03
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 995
Re: QGIS 2.14: Fusionner des tables temporairement
Via les "virtual layers" de QGis, en passant par le gestionnaire de BDD ?
(en faisant une requête SQL de type union)
Pas testé, mais ça devrait marcher.
Sylvain M.
Hors ligne
#4 Fri 03 November 2017 11:38
- Nosxo
- Participant actif
- Date d'inscription: 22 Sep 2016
- Messages: 50
Re: QGIS 2.14: Fusionner des tables temporairement
Ok merci je vais tester !
Avez vous un exemple d'une requete union s'il vous plait
Dernière modification par Nosxo (Fri 03 November 2017 11:39)
Hors ligne
#5 Wed 15 November 2017 09:59
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 995
Re: QGIS 2.14: Fusionner des tables temporairement
Avez vous un exemple d'une requete union s'il vous plait
Désolé, je n'avais pas vu ta réponse/question.
Voici un exemple qui fonctionne sur des virtual layers :
Code:
SELECT id, nom, ST_PointOnSurface(geometry) as geometry FROM table1 WHERE nom LIKE '%Toto%' UNION SELECT id, nom, ST_PointOnSurface(geometry) as geometry FROM table2 WHERE nom LIKE '%Titi%' ORDER BY nom
Dernière modification par Sylvain M. (Wed 15 November 2017 09:59)
Sylvain M.
Hors ligne