banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

State Of The Map 2024

#1 Sat 19 December 2020 11:21

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 498
Site web

QGIS 10.16: Expressions - operateurs - fonctions

Bonjour,

Je cherche à simplifier une expression qui me permet de définir une règle pour représenter avec un seul taxon plusieurs valeurs. Si j'ai 2 valeurs, j'utilise :  "MaColonne"= 'ValeurA' or  "MaColonne"= 'ValeurD'. Ok, ça marche nickel. Mais si je veux regrouper plusieurs valeurs (5,10...), je me dis qu'il doit bien exister une expression plus simple que de répéter x fois ["ma colonne"=]. Mais comme je ne maîtrise pas la "grammaire" SQL, j'en appelle à vos talents.
Je n'ai pas trouvé l'info ici non plus : https://docs.qgis.org/3.10/fr/docs/user … ng-builder

Bien cordialement.


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

#2 Sat 19 December 2020 11:40

dave31
Participant actif
Date d'inscription: 17 Feb 2017
Messages: 80

Re: QGIS 10.16: Expressions - operateurs - fonctions

Bonjour

Code:

"MaColonne" in (valeur1,valeur2,…)

Hors ligne

 

#3 Sat 19 December 2020 11:56

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 498
Site web

Re: QGIS 10.16: Expressions - operateurs - fonctions

Yo ! merci bien :-)

Vous auriez une référence de site ou de bouquin pour apprendre cette "grammaire" pour construire des expressions ? J'avais bien vu le in mais je n'avais pas réussi à construire la phrase !


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

#4 Sat 19 December 2020 12:56

dave31
Participant actif
Date d'inscription: 17 Feb 2017
Messages: 80

Re: QGIS 10.16: Expressions - operateurs - fonctions

La référence en SQL me semble celui-ci :
https://sql.sh/
Il y a la syntaxe et des exemples.

Pour débuter avec des opérateurs sur QGIS, ça me semble bien :
https://pasq.fr/les-requetes-du-graal

Hors ligne

 

#5 Sat 19 December 2020 13:24

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 498
Site web

Re: QGIS 10.16: Expressions - operateurs - fonctions

Merci :-)


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

#6 Tue 22 December 2020 11:06

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 997

Re: QGIS 10.16: Expressions - operateurs - fonctions

Bonjour,

Vous pouvez aussi vous référez au site HfcQgis http://hfcqgis.opendatasicilia.it/it/latest/

Hors ligne

 

Pied de page des forums

Powered by FluxBB