Message posté par : SANTANNA
----------------------------------------
Bonjour,
-----------------
aheurion écrit :
Code:
CASE
WHEN @resultat_1 is null AND @resultat_2 is null THEN null /*s'il ne trouve rien dans
aucune des deux couches on laisse le champ vide dans la ligne*/
WHEN @resultat_1 is null AND @resultat_2 is not null THEN @resultat_2 /*s'il trouve un
résultat uniquement dans 2, il prend cette valeur*/
WHEN @resultat_1 is not null AND @resultat_2 is null THEN @resultat_1 /*idem mais pour
1*/
WHEN @resultat_1 is not null AND @resultat_2 is not null THEN .... /*Ben là à toi de voir
quoi prendre s'il trouve un résultat pour les deux : le plus grand, le plus petit,
concaténer les deux ? etc.*/
END
-----------------
Vu que la concaténation a été retenue, je me demande si toute cette partie ne peut se
résumer en
-----------------
Code :
concat(@resultat_1, @resultat_2)
-----------------
ou en
-----------------
Code :
coalesce(@resultat_1 || @resultat_2, @resultat_1, @resultat_2)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=345136#p345136
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net