RE: [pgsql-fr-generale] lié un generate_series et un autre select

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

In response to

Responses

Browse pgsql-fr-generale by date

  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