Re: Filas a columnas

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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