Message posté par : SANTANNA
----------------------------------------
Bonjour,
-----------------
Code :
to_datetime("DEBUT")+ to_interval( "DUREE" || 'day')
-----------------
Bizarre que celui-là ne marche pas. Il m'a l'air syntaxiquement correct et n'ayant pas les champs adéquats, une expression du genre
-----------------
Code :
to_datetime($now)+ to_interval( 10 || 'day')
-----------------
(vous pouvez l'essayer?) me renvoie bien un résultat espéré de type date heure sur le 07/10. Vous pouvez aussi juste essaye?r
-----------------
Code :
to_interval( "DUREE" || 'day') -- en passant, day peut être remplacé par jours, ça fonctionne
-----------------
Quel est donc le message d'erreur que vous avez? le champ DUREE est-il renseigné pour toutes les entités mises à jour (je suppose que c'est un champ numérique)? Quels sont le type de champ de FIN et le type de couche de stockage?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325596#p325596
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
Message posté par : Trago
----------------------------------------
Bonjour,
Je bloque sur un traitement Qgis qui est à mon avis très simple mais je ne trouve pas la bonne manip.
J'ai deux couches SHP avec les communes et les EPCI sur lesquelles j'ai créée une jointure permettant par exemple de faire apparaître dans le même formulaire l'ensemble des communes appartenant à la même EPCI.
Sur le même principe je souhaiterais pouvoir faire remonter la somme des habitants des communes constitutives d'une même EPCI.
Je pense qu'il doit falloir agir au niveau des options du formulaire d'attributs ou de la calculatrice de champs mais je ne trouve pas.
Merci pour vos suggestions
adrien
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325595#p325595
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
Message posté par : Ben22
----------------------------------------
-----------------
sambre42 écrit :
dans ce cas, comment je peux écrire que si Nom=0, alors Nom= concaténation de A et de B?
qu'est ce que je dois rajouter à ma requête suivante de ce fait?
-----------------
Je le ferai comme ça :
-----------------
Code :
UPDATE T SET Nom = CASE WHEN Nom= '0' THEN A || B END;
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325594#p325594
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
Message posté par : Pascal Boulerie
----------------------------------------
Je suis chez moi donc je n’ai pas le manuel QGis sous les yeux,
Mais c’est sans doute expliqué quelque part :
QGis.org
Avec un lien vers le site de docs
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325593#p325593
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
Message posté par : sambre42
----------------------------------------
j'ai amélioré la requête qui fonctionne à présent merci
par contre la fonction CASE WHEN THEN ne fonctionne qu'avec du boleen ou du binaire (oui non, 1 2) vrai? (désolée si c'est pas le bon mot, c'est pour l'idée...
dans ce cas, comment je peux écrire que si Nom=0, alors Nom= concaténation de A et de B?
qu'est ce que je dois rajouter à ma requête suivante de ce fait?
ALTER TABLE T
ADD COLUMN IF NOT EXISTS Nom Varchar;
ALTER TABLE T
ALTER COLUMN insee TYPE Varchar USING (insee::Integrer::Varchar);
UPDATE T set A = CONCAT(0,A) WHERE LENGTH(code_ext)=6
UPDATE T
SET Nom =CONCAT( A, '/', insee);
UPDATE T SET Nom = CASE WHEN prop = machin' AND type = 'APPUI' THEN '0'
WHEN prop <> ' machin' AND type <> 'APPUI' THEN '1'
ELSE '2'
END;
merci!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325592#p325592
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
Message posté par : CharlotteR.
----------------------------------------
Bonjour,
Comment puis-je convertir une couche de lignes topo en un raster d'altitude (MNT) dans QGIS ?
Merci d'avance,
Bonne journée
Charlotte
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325588#p325588
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
Message posté par : SEVIN Benoit
----------------------------------------
Bonjour,
Cette exemple fonctionne :
to_datetime("DEBUT")+ to_interval( '10 day')
mais ça ne fonctionne plus si je cherche à remplacer la valeur "10" par le champ "DUREE"(en format nombre) :
to_datetime("DEBUT")+ to_interval( ' "DUREE" day')
ou
to_datetime("DEBUT")+ to_interval( "DUREE" || 'day')
Cela ne doit pourtant pas être bien compliqué !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325587#p325587
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
Message posté par : Le Ny Pierre-André
----------------------------------------
Bonsoir,
Inutile, même interdit sur nos forums, de poster sur plusieurs d'entre eux.
https://georezo.net/forum/viewtopic.php?id=117395
Je vous ai demandé des précisions.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325578#p325578
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
Message posté par : GADAY
----------------------------------------
un grand merci pour ton aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325576#p325576
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
Message posté par : sylvain
----------------------------------------
@SANTANNA ... 3.6 et même depuis 1.x je n'ai jamais vu ce champs se mettre à jour dynamiquement :/ Mystère ! 😉
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=325573#p325573
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