Skip site navigation (1) Skip section navigation (2)

Re: Query dificil

From: Ricardo Fuentes Pereira <rfuentesp(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Query dificil
Date: 2005-02-24 12:16:44
Message-ID: 421DC5AC.2030204@gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Mario A. Soto Cordones wrote:

>Mira te explico lo que quiero hacer:
>
>tengo 2 tablas:
>
>la primera tabla tiene datos comunes a articulos, ejemplo:
>
>Tabla_1
>articulo nombre  marca modelo    serial
>
>1        laptop  ibm   thinkpad  123
>2         pc     dell  inspirion 1234
>3        printer hp    laserjet  525252
>
>
>en la segunta tabla tengo detalles particulares que aplican a los items
>anteriores, ejemplo
>
>Tabla_2
>articulo  campo      valor
>
>1         ram          1gb
>1         cpu          centrino
>1         velocidad    2 ghz
>1         video        256mb
>1         color        azul
>3         color        si
>3         ppm          100
>3         calidad       buena
>
>
>
>Esta segunta tabla esta relacionada con la primera con el campo articulo,
>pero esta segunda tabla se alimenta dinamicamente dependieendo del nivel
>de detalle que yo quiere tener de cada articulo, para este ejemplo en el
>caso del articulo 1 tengo  5 detalles (que son 5 registros en la tabla) y
>para el articulo 3 tengo 3 detalles.
>
>Entonces, al hacer la consulta select * from tabla_2 where articulo = 3 se
>ve esto:
>
>articulo  campo      valor
>3         color        si
>3         ppm          100
>3         calidad       buena
>
>pero yo quiero ver esto:
>
>articulo  color      ppm     calidad
>3         si         100     buena
>
>
>Ves lo que necesito hacer????
>  
>
Hola.

¿Porque necesitas verlo así?

Ademas, si esa consulta esta dentro de una aplicacion, ¿como recuperaras 
los valores de los campos (ya que el numero de campos es dinamico, p. 
ej. puede en un caso ser 3 como en otro 5)?

Piensa si realmente necesitas la consulta de esa manera.

Salu2.

In response to

Responses

pgsql-es-ayuda by date

Next:From: Mario A. Soto CordonesDate: 2005-02-24 12:33:43
Subject: Re: Query dificil
Previous:From: Mario A. Soto CordonesDate: 2005-02-24 11:07:26
Subject: Re: Query Falso

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group