From: | "Olivier Ducteil" <olivier(dot)ducteil(at)l-olive(dot)fr> |
---|---|
To: | "'Bruno Friedmann'" <bruno(at)ioda-net(dot)ch>, <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | RE: [pgsql-fr-generale] lié un generate_series et un autre select |
Date: | 2010-11-01 10:38:23 |
Message-ID: | 005701cb79b0$ea0285f0$be0791d0$@l-olive.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour
Et si on faisait comme ceci...
select axe_x.x as p0x, axe_y.y as p0y,
axe_x.x-10 as p1x,
axe_y.y-10 as p1y,
axe_x.x+10 as p2x,
axe_y.y-10 as p2y,
axe_x.x+10 as p3x,
axe_y.y+10 as p3y,
axe_x.x-10 as p4x,
axe_y.y+10 as p4y
from (select generate_series(0, 5000, 5)::numeric(12,4) as x limit 100) axe_x,
(select generate_series(0, 5000, 5)::numeric(12,4) as y limit 100) axe_y
limit 100
Est-ce bien ça ?
Cordialement
Olivier Ducteil
-----Message d'origine-----
De : pgsql-fr-generale-owner(at)postgresql(dot)org [mailto:pgsql-fr-generale-owner(at)postgresql(dot)org] De la part de Bruno Friedmann
Envoyé : lundi 1 novembre 2010 11:01
À : 'pgsql-fr-generale(at)postgresql(dot)org'
Objet : [pgsql-fr-generale] lié un generate_series et un autre select
Bon y a des lundis matin, où le cerveau et google, font la tête.
J'ai un truc assez bête à réaliser, et je ne m'y retrouve plus.
J'ai une table avec des x,y, je dois en sélectionné 100 Là ça marche,
select x as p0x, y as p0y,
x-10 as p1x,
y-10 as p1y,
x+10 as p2x,
y-10 as p2y,
x+10 as p3x,
y+10 as p3y,
x-10 as p4x,
y+10 as p4y
from lidar
limit 100
Maintenant je dois générer une série de kilometres bidon pour créer un jeu de tests Pas de soucis, les 100 premiers résultats tout les 5 metres sur 5kms.
select generate_series(0, 5000, 5)::numeric(12,4) as km limit 100
Maintenant là où mon cerveau me fait faux bond ce matin, c'est comment "coller" les 2 résultats
de manière à obtenir un résultat
km,p0x,p0y,p1x,p1y ....
La difficulté vient du fait qu'il n'y a pas de colonne liée ....
Une bonne âme, un peu mieux réveillée que moi ?
--
Bruno Friedmann (irc:tigerfoot)
Ioda-Net Sàrl www.ioda-net.ch
--
Sent via pgsql-fr-generale mailing list (pgsql-fr-generale(at)postgresql(dot)org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-fr-generale
From | Date | Subject | |
---|---|---|---|
Next Message | Marc Cousin | 2010-11-01 10:53:06 | Re: lié un generate_series et un autre select |
Previous Message | Bruno Friedmann | 2010-11-01 10:01:03 | lié un generate_series et un autre select |