Re: Reporte de edades y meses del año

From: Jorge Barzola <jorgebarzola(at)gmail(dot)com>
To: Alvaro Hernandez <aht(at)ongres(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Reporte de edades y meses del año
Date: 2018-12-27 17:22:04
Message-ID: CA++MsRLBEnHoQqdQUO_DEmY_F8rFYDmtzbiwqWkp3OSdMGZYOw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola nuevamente hay alguna alternativa de generate_series para Oracle.

Saludos.

El dom., 11 de nov. de 2018 3:57 p. m., Jorge Barzola <
jorgebarzola(at)gmail(dot)com> escribió:

> Muchas gracias, me fue de mucha utilidad.
>
> Saludos.
>
> El sáb., 10 nov. 2018 a las 3:51, Alvaro Hernandez (<aht(at)ongres(dot)com>)
> escribió:
>
>>
>>
>> On 9/11/18 17:33, Jorge Barzola wrote:
>> > Hola, tengo una tabla (edades) que esta conformada de esta manera:
>> >
>> > id | edad
>> > 1 | 65
>> > 2 | 66
>> > 3 | 67
>> > ....sucesivamente hasta:
>> > 44| 110
>> >
>> > Me piden un reporte en el cual cada edad debe mostrarse 12 veces (por
>> > los 12 meses del año)
>> >
>> > Debe quedar algo así:
>> >
>> > Edad | Mes
>> > ----------------
>> > 65 | 1
>> > 65 | 2
>> > 65 | 3
>> > 65 | 4
>> > 65 | 5
>> > 65 | 6
>> > 65 | 7
>> > 65 | 8
>> > 65 | 9
>> > 65 | 10
>> > 65 | 11
>> > 65 | 12
>> > --------------
>> > 66 | 1
>> > 66 | 2
>> > 66 | 3
>> > 66 | 4
>> > 66 | 5
>> > 66 | 6
>> > 66 | 7
>> > 66 | 8
>> > 66 | 9
>> > 66 | 10
>> > 66 | 11
>> > 66 | 12
>> > ----------------
>> > ........Hasta la edad de 110, cada edad debe tener 12 registros.
>> >
>> > Alguna idea que me pueda guiar por favor.
>>
>>
>> Igual te vale esto:
>>
>> select edad, mes from edad join lateral (select
>> generate_series(1,12) as mes) meses on true order by edad, mes asc;
>>
>> Asumo que edad es único (en cuyo caso no quieres el campo id para
>> nada) pero si no lo es agrega distinct a la query anterior.
>>
>>
>> Saludos,
>>
>> Álvaro
>>
>>
>> --
>>
>> Alvaro Hernandez
>>
>>
>> -----------
>> OnGres
>>
>>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Micky Khan 2018-12-27 17:38:01 Asunto con Trigger....
Previous Message jvenegasperu 2018-12-24 01:49:49 Re: Instalación Automatizada