From: | Martín Marqués <mmarques(at)unl(dot)edu(dot)ar> |
---|---|
To: | "juan pablo perez" <valdentro(at)hotmail(dot)com> |
Cc: | "Pgsql-ayuda" <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | [Pgsql-ayuda] Re: tabla bidimensional |
Date: | 2003-06-04 15:04:02 |
Message-ID: | 200306041204.02373.mmarques@unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Mié 04 Jun 2003 11:50, <> wrote:
> estimado mmarques:
> llamo tabla bidimensional a aquella en la que mostramos un valor
> (muchas veces el número de registros de la base de datos) que
> satisfacen dos condiciones de consulta. Por ejemplo el número de
> alumnos que aprueban un curso clasificados segun el sexo y el año. Algo
> así:
>
> varones mujeres
> 1998 12 23
> 1999 10 12
> 2000 23 32
>
> habiendo en la tabla los campos:
> año (entero), sexo (texto), aprueba(verdadero,falso)
>
> A esto, en M$Access le llaman consulta de referencias cruzadas , y en
> SQL utiliza una función PIVOT desconocida por mí.
> Espero que con esta información sepas qué es exactamente lo que quiero
> hacer Un cordial saludo
Requiere un poco de programacion SQL. En este momento no me sale (sera que
la cabeza esta en otras cosas).
Basicamente tenes que generar en un sub-select una tabla que contenga los
datos de los varones y mujeres discriminados. Eso lo haces con los
agregados, y posiblemente con el HAVING.
P.D.: Mando a la lista, porque seguro que alguien va a tener una respuesta
rapida, y yo ya me estoy yendo. :-)
--
Porqué usar una base de datos relacional cualquiera,
si podés usar PostgreSQL?
-----------------------------------------------------------------
Martín Marqués | mmarques(at)unl(dot)edu(dot)ar
Programador, Administrador, DBA | Centro de Telematica
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | sandrigo lezcano | 2003-06-04 15:26:36 | [Pgsql-ayuda] nueva version del Pg... |
Previous Message | sandrigo lezcano | 2003-06-04 15:01:45 | RV: [Pgsql-ayuda] RV: function syb/pgsql |