Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 10/02/2018 16:38:21
- insight
- Membre
Probleme de filtrage d'une vue
Bonjour a tous ,
Je cherche a créer une vue qui recupere un champ de la Table 1 en le filtrant avec IS NO NULL, pui un deuxieme champs qui va calculer une distance entre deux tables geometriques mais seulement pour les valeurs filtrés précedemment ,
Mon code est le suivant :
CREATE OR REPLACE VIEW "schéma".nom_vue (ch1,ch2)
AS SELECT table1.ch1 AS ch1, ST_Distance(table1.geom, table2.geom) AS ch2
FROM "schema".table1, "shéma".table2
WHERE table1.ch1 IS NOT NULL
Mais la vue me sort 43000 entrées au lieu des 13 voulues, je n’arrive pas à fitrer.
Pourriez vous m'indiquer la marche a suivre pour corriger ?
merci
Hors ligne
#2 10/02/2018 18:58:41
- gleu
- Administrateur
Re : Probleme de filtrage d'une vue
Vous faites une jointure entre table1 et table2 sans indiquer de condiition de jointure. Rien que ça me semble déjà problématique.
Guillaume.
Hors ligne
Pages : 1