Re: [OSM-dev-fr] requete sql

2014-12-13 Par sujet didier2020
Le vendredi 12 décembre 2014 à 23:54 +0100, Philippe Verdy a écrit : > Le mot-cle WITH sert juste a nommer une sous-requête dont le résultat > donne une table temporaire utilisable dans une clause FROM d'une > requête parente. Dans d'autres moteurs on peut mette la sous requête > directement dans l

Re: [OSM-dev-fr] requete sql

2014-12-12 Par sujet Philippe Verdy
Le mot-cle WITH sert juste a nommer une sous-requête dont le résultat donne une table temporaire utilisable dans une clause FROM d'une requête parente. Dans d'autres moteurs on peut mette la sous requête directement dans la clause FROM ou dans un JOIN (interne ou externe) simplement entre parenthès

Re: [OSM-dev-fr] requete sql

2014-12-11 Par sujet didier2020
Merci a tous ! voila vos resulat : temps2,3et4 ne sont la que pour voir les differences eventuelles CREATE TABLE tparc ( "timetamp" integer, id integer, temps integer, temps2 integer, temps3 integer, temps4 integer ); INSERT INTO tparc VALUES (1,1,100,-1,-1,-1); INSERT INTO tparc VA

Re: [OSM-dev-fr] requete sql

2014-12-11 Par sujet Christian Quest
Ah ok, un WITH/SELECT/UPDATE doit permettre de faire ça. WITH u as (SELECT t1.id, t2.temps*1.5 as temps FROM latable t1 JOIN latable t2 ON (t2.id=t1.id-1) WHERE t1.temps IS NULL AND t2.temps IS NOT NULL) UPDATE latable FROM u SET temps=u.temps WHERE id=u.id; L'idée c'est que le SELECT sort la lis

Re: [OSM-dev-fr] requete sql

2014-12-11 Par sujet didier2020
Le jeudi 11 décembre 2014 à 18:37 +0100, sly (sylvain letuffe) a écrit : > On jeudi 11 décembre 2014, didier2020 wrote: > > une troncon de route n'a pas de comptage/temps, > > mettre a jour ce troncon en prenant comme modele les données du troncon > > en amont/précédent avec un coef d'ajustement l

Re: [OSM-dev-fr] requete sql

2014-12-11 Par sujet sly (sylvain letuffe)
On jeudi 11 décembre 2014, didier2020 wrote: > une troncon de route n'a pas de comptage/temps, > mettre a jour ce troncon en prenant comme modele les données du troncon > en amont/précédent avec un coef d'ajustement lié aux caractéristiques > des 2 troncon. Et si tu est présenté avec 3 tronçons co

Re: [OSM-dev-fr] requete sql

2014-12-11 Par sujet didier2020
ca n'existe pas de requete update avec une sous > requete qui renvoie plusieurs lignes ... > > - Mail d'origine - > De: Bruno Cortial > À: Discussions développeur OSM en français > > Envoyé: Wed,

Re: [OSM-dev-fr] requete sql

2014-12-10 Par sujet Christian Quest
ignes ... > > - Mail d'origine - > De: Bruno Cortial > À: Discussions développeur OSM en français > Envoyé: Wed, 10 Dec 2014 16:08:28 +0100 (CET) > Objet: Re: [OSM-dev-fr] requete sql > > Bonjour, > Alors à l'arrache : > > update matable &

Re: [OSM-dev-fr] requete sql

2014-12-10 Par sujet Bruno Cortial
Bonjour, Alors à l'arrache : update matable set temps = (select b.temps * 1.5 from matable b where b.id = 1 and b.maxspeed > 95. ) where id = 2 Ca ne fonctionne que si la sous-requête ne renvoie qu'une seule ligne. Bruno Le 10 décembre 2014 15:02, a écrit : > bo

[OSM-dev-fr] requete sql

2014-12-10 Par sujet didier2020
bonjour je bloque sur un type de requete matable: timestamp, id, temps 1,1,100 2,1,90 3,1,110 1,2,null 2,2,null 3,2,100 1) trouver les timestamp pour id=1 avec maxspeed>95 : select timestamp, maxspeed from matable where maxspeed>95 2) appliquer cette selection de timesptamp mais pour un au

Re: [OSM-dev-fr] requete sql pour les passages piétons

2011-02-15 Par sujet Nicolas Dumoulin
Le mardi 15 février 2011 13:16:50 Marc SIBERT, vous avez écrit : > Je ne connais pas le schéma de la base, mais à coup sûr, ta "sous-requête" > retourne un équivalent table avec une seul colonne nommée "polygons". > > Donc effectivement, il n'y a pas de colonne way. Ok, il manquait le "as way" ap

Re: [OSM-dev-fr] requete sql pour les passages piétons

2011-02-15 Par sujet Marc SIBERT
Le 15 février 2011 13:02, Nicolas Dumoulin a écrit : > Salut, > > J'essaie donc de tracer les passages piétons avec mapnik. L'idée est > d'obtenir > un segment représentant l'orientation du way au niveau de l'intersection > pour > ensuite coller un symbole correctement orienté. > Pour cela, je pe

[OSM-dev-fr] requete sql pour les passages piétons

2011-02-15 Par sujet Nicolas Dumoulin
Salut, J'essaie donc de tracer les passages piétons avec mapnik. L'idée est d'obtenir un segment représentant l'orientation du way au niveau de l'intersection pour ensuite coller un symbole correctement orienté. Pour cela, je pensais utiliser ST_Buffer pour faire un cercle autour du point et S