From: | "Andres Duque" <raulandresduque(at)hotmail(dot)com> |
---|---|
To: | "Eugenio Segura" <eugenio(dot)segura(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Filas a columnas |
Date: | 2007-01-24 22:00:15 |
Message-ID: | BAY135-DAV131462DBB9335B2BE11B37BAAC0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Utiliza crosstab (contrib/tablefunc). Yo lo he utilizado pero con pocos
datos así que no sabría decirte si el desempeño es bueno o no.
Atentamente,
RAUL DUQUE
Bogotá, Colombia
----- Original Message -----
From: "Eugenio Segura" <eugenio(dot)segura(at)gmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Wednesday, January 24, 2007 2:58 PM
Subject: [pgsql-es-ayuda] Filas a columnas
Tengo una tabla de alumnos y la nota digamos...
Estudiantes:
Nombre Nota Periodo Materia
Eugenio 60 0 Matematica
Eugenio 70 1 Matematica
Eugenio 80 2 Matematica
Eugenio 61 0 Español
Eugenio 71 1 Español
Eugenio 81 2 Español
Obiamente otros datos mas...
pero lo q necesito es obtener esto
Nombre Nota Nota Nota Materia
Eugenio 60 70 80 Matematica
Eugenio 61 71 81 Español
intente hacer 3 joins en la misma tabla pero dura demaciado y se traba
el programa, porq son muchos alumnos
alguien sabe una mejor forma de hacerlo?
---------------------------(fin del mensaje)---------------------------
TIP 9: el optimizador ignorará el uso de recorridos de índice si los
tipos de datos de las columnas no coinciden
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Duque | 2007-01-24 22:02:06 | Re: capacidad de tablas |
Previous Message | Felipe de Jesús Molina Bravo | 2007-01-24 21:51:57 | %error en trigger |