Message posté par : Bureau 119 (sig(a)pontivy-communaute.bzh)
----------------------------------------
Bonjour,
J'ai un tableau de données de 38 points de ramassage, qui ressemble à ceci :
N°Point Ordre de ramassage
110 1
122 2
135 3
77 4
.. ...
55 38
Le N° point est un numéro d'identifiant, l'ordre de ramassage indique la position chronologique de ramassage.
Je souhaite que cet ordre puisse être modifié librement par un utilisateur, avec recalcul automatique de tous les autres.
Exemple : un nouveau point 1000 est inséré en 21è position. Automatiquement tous les points dont l'ordre est égal ou supérieur à 21, devront prendre +1.
Si quelqu'un a déjà fait ce genre de manip, avec un trigger ou autre, cela m'intéresse.
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333569#p333569
Pour y répondre : geobd(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 : EnilecT
----------------------------------------
Bonjour,
Je travaille sur pgadmin 4 et mon collègue sur pgadmin 3. Lorsqu'il créé une vue, et qu'il regarde le SQL de sa vue dans pgadmin 3, les commentaires sont conservés, sans avoir besoin d'enregistrer un fichier sur le disque. Alors que sur pgadmin 4, les commentaires ne sont pas visibles quand on regarde le SQL de la vue, je suis obligée d'enregistrer chaque requête. Y aurait-il une solution pour contrer ce problème et conserver les commentaires dans PGadmin 4 ?
Merci d'avance :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333426#p333426
Pour y répondre : geobd(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 : preliator
----------------------------------------
Bonjour,
Je dispose de 2 tables.
- La première, nommée Tab1, est un récapitulatif sans géométrie décrivant une commune de départ et une commune d'arrivée avec leur code insee
Image : https://zupimages.net/viewer.php?id=20/24/gkot.png
- La seconde, nommée Tab2, est une table géométrique de polygone de communes, comportant les même codes insee que la première table.
Image : https://zupimages.net/viewer.php?id=20/24/4pmz.png
Je voudrais, pour chaque ligne décrivant un départ et une arrivée de Tab1 avoir la distance qui sépare les centroides des deux communes. Je me suis testé à un code qui malheureusement dure indéfiniment. C'est l'autojointure de Tab2 qui doit mal se passer :
-----------------
Code :
with tab1 as
(select commune, dcran
from migration
where commune <> dcran
group by commune, dcran)
select p.insee_com, t.insee_com, t.dist
from tab2 p cross join lateral(
select r.insee_com, st_centroid(p.geom) <-> st_centroid(r.geom) as dist
from tab2 r
order by st_centroid(p.geom) <-> st_centroid(r.geom)
limit 1) as t, tab1
where p.insee_com = commune and t.insee_com = dcran
-----------------
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333539#p333539
Pour y répondre : geobd(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 : preliator
----------------------------------------
Bonjour,
Débutant encore en SQL, je me retrouve souvent à lancer par erreur des requêtes sans conditions et donc cartésienne. J'utilise le raccourcit F5 pour lancer ces requêtes depuis PG Admin.
Ainsi, je me demandais s'il existait un raccourcit clavier qui pourrait me permettre d'annuler la requête en cours. Jusqu'à présent, j'actualisais la page pour recommencer à zéro, mais cela me fait perdre le corps de la requête si je n'avais pas pris soin de faire un Copier avant.
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333508#p333508
Pour y répondre : geobd(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 : YasmineB
----------------------------------------
Bonjour à tous,
Je travaille sur pg admin 4.12 et je ne parviens pas à résoudre mon problème depuis plusieurs jours malgré mes recherches.
Je souhaiterai intégrer une variable dans le nom de mes tables pour qu'elle soit prise en compte lorsque je les appelle dans ma requête (INSERT INTO, FROM...).
Exemple concret : j'ai une table pour chaque département nommée avec le numéro de département (cadastre_95, cadastre_51, cadastre_02...) et lors de la mise à jour des données attributaires, je dois remplacer autant de fois le numéro de département que le nombre de fois où la table est appelée (parfois jusqu'à 10 fois).
Pour contrer ce problème j'aimerai utiliser une variable qui soit le numéro de département pour n'avoir qu'à changer celle-ci dans ma requête.
Voilà mon code qui, bien-sûr, ne fonctionne pas mais ça pourrait vous éclairer sur ma démarche :
DO $$
DECLARE variable text:= 14;
BEGIN
INSERT INTO foncier.cadastre_+variable(a, b)
SELECT 'tata', 'toto';
END $$;
Pouvez-vous m'éclairer de votre lanterne ?
Je vous remercie pour votre aide.
Yasmine
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333466#p333466
Pour y répondre : geobd(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 : JP Beaudoin
----------------------------------------
bonjour
en passant ...je commence dans postgresql et postgis ....
veuillez détaillé vos réponses svp
Voila mon problème
j'ai présentement 2 tables ..
1ere table ... geométrie de point et elle s'appel termial
et voici les colonnes
gid, Nombloc, Calque, Rotate, datetime, Stat_tronc, Notroncon, Status, geom
2eme table ... géométrie avec polyline elle s'appel troncons
et voici les colonnes
gid, NoTroncon, fo, T_Partiel, No_Touret, T_Reel, Status, geom
j'aimerais dans ma table terminal ..
la colonne Stat_tronc ... prend la valeur status de la table troncons que les geométries ce touche ou .. près de 0.5mètres
aussi la colonne NoTroncon, prend la ou les valeurs NoTroncon de la table troncons que les géométries ce touche ou .. près de 0.5mètres
J'ai mis près de 0.5mètres .. car je ne sais pas si il y a dans postgis une relation par distance ou les 2 avec intersection
j'attends de vos nouvelles
merci!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333450#p333450
Pour y répondre : geobd(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