From: | Erik Ferney Cubillos Garcia <erikferneycubillos(at)gmail(dot)com> |
---|---|
To: | Christian Ortiz <cpalst(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: duda sobre consulta |
Date: | 2009-08-03 16:16:41 |
Message-ID: | 147151cc0908030916q504576fpee5c36f5e4836cdb@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
hola Christian... bueno la verdad no veo problema en el where... pero a modo
personal, te recomiendo que revises esto
*(sugrnombre || ' - ' || clasnombre as varchar
*los pipe pueden concatenar los campos... pero si uno de esos campos viene
vacio, la concatenación no sirve, no muestra el registro, por otro lado *
*
*ac.actiicc = pr.prodcodigo
and cl.clascodigo = pr.clascodigo*
estas dos condiciones si se cumplen?
saludos
2009/8/3 Christian Ortiz <cpalst(at)gmail(dot)com>
> Saludos, tengo una consulta (SQL) "media tonta" que no se porque no me
> sale, ojala alguien pueda darme una ayuda
>
> Tengo 4 tablas
> stactivacion,stproducto,stclase,stsubgrupo
>
> *activacion* contiene dos llaves foraneas a producto: *actiicc,
> actiequipo*
> *producto* tiene llave primaria: *prodcodigo* y llave foranea *clascodigo*
>
> *clase* tiene llave primaria: *clascodigo* y llave foranea *sugrcodigo *y
> un campo clasnombre
> *subgrupo* tiene llave primaria *sugrcodigo *y un campo sugrnombre
>
> necesito hacer una consulta que me de el sugrnombre y clasnombre de acticc
> y actiequipo
>
> lo que tengo es:
>
> *select
> cast (sugrnombre || ' - ' || clasnombre as varchar) as "Modelo Chip",
> actiicc as "ICC",
> actifechact as "Fecha de Venta",
> actiabonado as "Nro Celular"
> from
> stactivacion as ac, stproducto as pr, stsubgrupo as sg, stclase as cl
> where
> ac.actiicc = pr.prodcodigo
> and sg.sugrcodigo = cl.sugrcodigo
> and cl.clascodigo = pr.clascodigo
> group by sugrnombre,clasnombre, actiicc, actifechact, actiabonado *
>
> de una manera similar puedo sacar para equipos pero como puedo hacer para
> que me aparezcan los dos en un solo registro.
>
> --
> Christian
>
From | Date | Subject | |
---|---|---|---|
Next Message | Christian Ortiz | 2009-08-03 16:18:38 | Re: duda sobre consulta |
Previous Message | Alvaro Herrera | 2009-08-03 16:11:04 | Re: error PG LOWER |