Pages: 1
- Sujet précédent - QGIS 2.18.15: Comment bâtir une expression conditionnelle - Sujet suivant
#1 Fri 26 October 2018 20:44
- Valérie_93
- Juste Inscrit !
- Date d'inscription: 18 Jul 2014
- Messages: 3
QGIS 2.18.15: Comment bâtir une expression conditionnelle
Bonjour,
J'ai fusionné plusieurs shapefiles ensembles et aux fils des ans il semble que mes attributs n'ait pas été nommés exactement de la meme façon (ex: PEUPL_VAL versus Peupl_val et GR_ESS_VAL) ce qui fait qu'au final l'information se retrouvent dans trois champs différents. J'ai prêt de 900 données donc j'aimerais éviter le copier coller. J'ai créé un 4e champs dans lequel j'aimerais avoir les données 0-100 du premier champs 101-300 du deuxième et 301-900 du dernier.
J'essais quelque chose comme (QGIS 2.18.15):
CASE WHEN "champ 4" = 'Null' THEN ''champ 4'' = Colunm name ''champ 1''
END
à refaire avec le champ 2 et 3 ensuite. Ce n'est pas au point…
Merci de votre aide
Hors ligne
#2 Sat 27 October 2018 13:33
- laurent00
- Participant assidu
- Date d'inscription: 6 Aug 2007
- Messages: 405
Re: QGIS 2.18.15: Comment bâtir une expression conditionnelle
un truc comme
Code:
CASE WHEN "id" < 100 THEN "champ1" WHEN "id" > 100 and "id"< 200 THEN "champ2" ELSE "Champ3"
LJ
Dernière modification par laurent00 (Sat 27 October 2018 13:35)
Hors ligne
#3 Sat 27 October 2018 20:40
- Valérie_93
- Juste Inscrit !
- Date d'inscription: 18 Jul 2014
- Messages: 3
Re: QGIS 2.18.15: Comment bâtir une expression conditionnelle
Super ça fonctionne !!
Un gros merci!
Hors ligne
Pages: 1
- Sujet précédent - QGIS 2.18.15: Comment bâtir une expression conditionnelle - Sujet suivant