[OSM-dev-fr] requete sql
didier2020
didier2020 at free.fr
Jeu 11 Déc 16:40:01 UTC 2014
Le mercredi 10 décembre 2014 à 21:28 +0100, Christian Quest a écrit :
> Tu as regarde les WITH / SELECT /UPDATE ?
oui ... mais je suis loin de tout comprendre ;)
>
>
> J'ai pas trop compris ce que tu voulais faire
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.
> , mais c'est un truc super puissant...
>
> Le 10 décembre 2014 19:54, <didier2020 at free.fr> a écrit :
> merci !
> apparement ca n'existe pas de requete update avec une sous
> requete qui renvoie plusieurs lignes ...
>
> ----- Mail d'origine -----
> De: Bruno Cortial <bruno.cortial at laposte.net>
> À: Discussions développeur OSM en français
> <dev-fr at openstreetmap.org>
> Envoyé: Wed, 10 Dec 2014 16:08:28 +0100 (CET)
> Objet: Re: [OSM-dev-fr] requete sql
>
> 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, <didier2020 at free.fr> a écrit :
>
> > 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
> autre id avec un
> > coef de 1.5
> >
> > timestamp, id, temps
> > 1,1,100
> > 2,1,90
> > 3,1,110
> > 1,2,150 (100*1.5)
> > 2,2,null
> > 3,2,165 (110*1.5)
> >
> > je suis preneur de toute idee!
> >
> > merci d'avance
> > didier
> >
> > _______________________________________________
> > dev-fr mailing list
> > dev-fr at openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/dev-fr
> >
>
>
> _______________________________________________
> dev-fr mailing list
> dev-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev-fr
>
>
>
>
> --
> Christian Quest - OpenStreetMap France
> _______________________________________________
> dev-fr mailing list
> dev-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev-fr
Plus d'informations sur la liste de diffusion dev-fr