From: | Cédric Villemain <cedric(dot)villemain(dot)debian(at)gmail(dot)com> |
---|---|
To: | Bruno Friedmann <bruno(at)ioda-net(dot)ch> |
Cc: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: [pgsql-fr-generale] lié un generate_series et un autre select |
Date: | 2010-11-01 11:25:25 |
Message-ID: | AANLkTi=2_d5RMoQ3DuNT2tjsMu+Y9Cfyevqz7auBixRS@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Le 1 novembre 2010 12:17, Bruno Friedmann <bruno(at)ioda-net(dot)ch> a écrit :
> On 11/01/2010 11:38 AM, Olivier Ducteil wrote:
>> 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
>
> Merci Olivier, mais en fait non ... avec ta requète les valeurs x,y sont générés, moi je dois juste "coller" un numéro de
> kilomètre issue du generate_series à une autre requète
>
>
> premier résultat
> x,y,p0x,p0y....
> 2575205.7400;1230076.2300;2575195.7400;1230066.2300;2575215.7400;1230066.2300;2575215.7400;1230086.2300;2575195.7400;1230086.2300
> 2575205.7800;1230076.0400;2575195.7800;1230066.0400;2575215.7800;1230066.0400;2575215.7800;1230086.0400;2575195.7800;1230086.0400
> 2575205.8200;1230075.8300;2575195.8200;1230065.8300;2575215.8200;1230065.8300;2575215.8200;1230085.8300;2575195.8200;1230085.8300
>
> generate
> km
> 0.0000
> 5.0000
> 10.0000
>
> et là c'est très con je veux mettre les km comme première colone du précedent résultat
un exemple précis de la sortie attendue pourrait aider.
Si j'ai bien suivi tu veux quelque chose comme ceci :
select *, (rank() over (order by id)) * 5::numeric(12,4) from foo;
> --
>
> Bruno Friedmann (irc:tigerfoot)
> Ioda-Net Sàrl www.ioda-net.ch
> openSUSE Member
> User www.ioda.net/r/osu
> Blog www.ioda.net/r/blog
> fsfe fellowship www.fsfe.org
> GPG KEY : D5C9B751C4653227
> vcard : http://it.ioda-net.ch/ioda-net.vcf
>
> --
> 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
>
--
Cédric Villemain 2ndQuadrant
http://2ndQuadrant.fr/ PostgreSQL : Expertise, Formation et Support
From | Date | Subject | |
---|---|---|---|
Next Message | Bruno Friedmann | 2010-11-01 11:41:51 | Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] lié un generate_series et un autre select |
Previous Message | Bruno Friedmann | 2010-11-01 11:17:16 | Re: lié un generate_series et un autre select |