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

Fwd: Ayuda.

From: Mario <gonzalemario(at)gmail(dot)com>
To: Postgres Español <pgsql-es-ayuda(at)postgresql(dot)org>, yessica(dot)brinkmann(at)gmail(dot)com
Subject: Fwd: Ayuda.
Date: 2006-12-20 19:47:40
Message-ID: 2065a6cf0612201147w4c7f87ecw359865d3e045fe4a@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
  Recuerda mandar siempre la copia a la lista.

---------- Forwarded message ----------
From: Yessica Brinkmann <yessica(dot)brinkmann(at)gmail(dot)com>
Date: 20-Dec-2006 16:39
Subject: Re: [pgsql-es-ayuda] Ayuda.
To: Mario <gonzalemario(at)gmail(dot)com>


Muchas gracias por tu interés.
La estructura de las tablas es:

Exportaciones
---------------------
Id_Empresa int4
Periodo int4
Monto float4
donde Id_Empresa y Periodo son clave primaria múltiple.

Ventas
-----------
Id_Empresa int4
Periodo int4
Monto float4
donde Id_Empresa y Periodo son clave primaria múltiple.

Ya traté de hacer con un outer join de la siguiente forma
  SELECT TBL_VENTAS.Periodo as periodo, TBL_VENTAS.monto +
TBL_EXPORTACIONES.monto AS valor
   FROM TBL_VENTAS left outer join TBL_EXPORTACIONES on
TBL_VENTAS.Periodo=TBL_EXPORTACIONES.Periodo
   WHERE TBL_VENTAS.Id_Empresa = 231

con lo cual sigo obteniendo los mismos resultados.
Gracias.
Yessica.

2006/12/20, Mario <gonzalemario(at)gmail(dot)com>:
> On 20/12/06, Yessica Brinkmann <yessica(dot)brinkmann(at)gmail(dot)com> wrote:
> > Buenas tardes lista.
> > Soy nueva usando Postgres e inclusive soy nueva usando sql.
> > Tengo la siguiente pregunta:
> > Tengo un query que me retorna la sumatoria de montos de ventas +
> > exportaciones por periodo, pero resulta ser que también necesito
> > obtener los montos cuando en una de las tablas no existen montos. Por
> > ejemplo, si no hubieron ventas en el 2006, pero si exportaciones,
> > necesito retornar el monto de las exportaciones, pero no sé como
> > hacerlo porque mi campo por el cual condiciono el where es justamente
>
>   Eso creo que podrias hacerlo con un OUTER JOIN. Puedes mandarnos el
> \d de las tablas involucradas?
>

-- 
http://www.advogato.org/person/mgonzalez/

In response to

Responses

  • Re: Ayuda. at 2006-12-20 20:13:26 from Raul Andres Duque

pgsql-es-ayuda by date

Next:From: Raul Andres DuqueDate: 2006-12-20 20:13:26
Subject: Re: Ayuda.
Previous:From: MarioDate: 2006-12-20 19:26:56
Subject: Re: Ayuda.

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