#1 Wed 09 December 2015 11:47
- romainbh
- Participant assidu
- Date d'inscription: 20 Aug 2013
- Messages: 355
QGIS : Rechercher plusieurs valeurs simplement
Salut à tous
Normalement, quand je recherche plusieurs valeurs dans une table via une expression, j'utilise ce genre de code :
Code:
ATTRIBUT IS 'blabla' OR ATTRIBUT IS 'bloblo' OR ATTRIBUT IS 'blibli'
J'ai tenté de trouver plus simple en essayant d'éviter de devoir répéter à chaque fois le nom de mon attribut avec des trucs du genre :
Code:
ATTRIBUT IS ('blabla' OR 'bloblo' OR 'blibli') ATTRIBUT ILIKE ('blabla','bloblo','blibli') ATTRIBUT IS OR('blabla','blibli','bloblo')
Bref, il me semble que j'ai retourné ça dans tous les sens sans tomber sur un truc qui me sortait le moindre résultat. Je me tourne donc vers vous
Existe-t-il une syntaxe qui permettrait de faire des requêtes "multi-valeurs" simplement ? Et dans l'affirmative, comment doit-on s'y prendre ?
Merci d'avance pour votre aide précieuse
Hors ligne
#2 Wed 09 December 2015 12:10
- gustavecoste
- Participant actif
- Lieu: Montpellier
- Date d'inscription: 24 Apr 2013
- Messages: 118
Re: QGIS : Rechercher plusieurs valeurs simplement
Bonjour, je pense que ce que vous cherchez est le mot clé IN:
Code:
ATTRIBUT IN ('valeur 1', 'valeur 2', 'valeur 3')
Gustave Coste
Hors ligne
#3 Wed 09 December 2015 13:15
- romainbh
- Participant assidu
- Date d'inscription: 20 Aug 2013
- Messages: 355
Re: QGIS : Rechercher plusieurs valeurs simplement
FOR-MI-DABLE ! C'est exactement ça !
Un tout grand merci pour cette belle découverte, je me coucherai moins bête ce soir
Hors ligne