Pages: 1
- Sujet précédent - Faire une analyse à partir d'un calcul sur une table associée - Sujet suivant
#1 Sat 11 June 2022 17:02
Faire une analyse à partir d'un calcul sur une table associée
Bonjour,
Je cherche à faire des cartes d'occupation du parc et de vacance à partir des données LOVAC.
J'agrège celles-ci (au logement) par jointure avec ma couche parcelle de référence.
Ca veut dire que je calcule l'occupation par logement ou "copro".
Je veux faire une analyse, donc une carte, en prenant la somme de mes valeurs (nb logts, nb vacants, etc ...) mais en fait il ne me propose pas de calcul sur des champs d'une table jointée. Quand je fais appel à l'interface champs calculés il ne me propose que les champs de la 1e couche (parcelles).
J'ai essayé la syntaxe SQL suivante :
(SELECT SUM({extff_nblocal})
FROM lovac_extff-fichiersfonciers
WHERE {parcref}={lovac_extff-fichiersfonciers.lovac_ff_parcref})
Il me dit que l'expression n'est pas valide : Un champ inconnu est référencé.
Une idée ?
Merci
Hors ligne
#2 Mon 13 June 2022 15:24
Re: Faire une analyse à partir d'un calcul sur une table associée
Syntaxe ok :
Code:
(SELECT COUNT(lovac_extff.ff_idbat) FROM grand_avignon_habitat.lovac_extff WHERE {parcref}=(LEFT(lovac_extff.ff_idbat,14)) )
A créer plutôt directement dans la table
Hors ligne
Pages: 1
- Sujet précédent - Faire une analyse à partir d'un calcul sur une table associée - Sujet suivant