Suite

Calculateur de champ QGIS : définissez les attributs sur 1 si le nom du pays est dans une liste de valeurs

Calculateur de champ QGIS : définissez les attributs sur 1 si le nom du pays est dans une liste de valeurs


Dans une table de pays, je crée un champ de région, CEDEAO, avec 1 si le pays appartient aux régions 'CEDEAO', 0 sinon. Les noms de pays sont dans le champ "souverain". Comment puis-je construire une expression de calcul de champ, dans laquelle je listerais les pays appartenant à cette région ? J'ai essayé:

"souverain" en ('Bénin', 'Burkina Faso', 'Cap-Vert', 'Gambie', 'Ghana')

qui a renvoyé l'erreur :

erreur de syntaxe, STRING inattendu, attend COMMA ou ')'

Qu'est-ce qu'une expression correcte ?


Essayer:

CAS QUAND "souverain" IN ('Bénin', 'Burkina Faso', 'Cap-Vert', 'Gambie', 'Ghana') ALORS 1 AUTRE 0 FIN

Voir la vidéo: QGIS 2 - step by Step No. 9. Field calculator