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
>>
>>
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 |