[pgsql-ayuda] Problemas con VIEWS

From: "Mario Coello" <mcoello(at)blakedata(dot)com>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: [pgsql-ayuda] Problemas con VIEWS
Date: 2000-12-20 16:18:02
Message-ID: 000901c06aa0$70411940$5039a3d4@macu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos

Acabo de suscribirme, e intentando resolver una duda planteada en la
consulta siguiente

De: Roberto Leal Guerra <rleal(at)elnorte(dot)com>
Para: <lista(at)phpes(dot)com>
CC: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Enviado: lunes, 18 de diciembre de 2000 23:03
Asunto: [pgsql-ayuda] SQL Query

me encontr�con con un problema con la vistas.

He creado dos tablas, con algn contenido de prueba:

select * from tabla1;

idconcepto | total
------------+-------
2 | 2000
1 | 1000
3 | 3000
2 | 2000
3 | 3000
1 | 1000
(6 rows)

select * from tabla2;

idconcepto | total
------------+-------
2 | 2000
3 | 3000
1 | 1000
4 | 4000
(4 rows)

Sobre estas tablas he creado dos vistas:
create view suma1 as select idconcepto, sum(total) from tabla1 group
by idconcepto;
create view suma2 as select idconcepto, sum(total) from tabla2 group
by idconcepto;

El problema viene ahora. Se trata de que el contenido que me muestran
las vistas por separado no es el mismo que el que me muestran cuando las
visualizo juntas. Aqu�va un ejemplo (directamente copiado de la consola de
psql):

select * from suma1;

idconcepto | total1
------------+--------
1 | 2000
2 | 4000
3 | 6000
(3 rows)

select * from suma2;

idconcepto | total2
------------+--------
1 | 1000
2 | 2000
3 | 3000
4 | 4000
(4 rows)

select * from suma1, suma2 where suma1.idconcepto = suma2.idconcepto;
idconcepto | total1 | idconcepto | total2
------------+--------+------------+--------
1 | 2000 | 1 | 2000
2 | 4000 | 2 | 4000
3 | 6000 | 3 | 6000
(3 rows)

Alguien puede decirme qu�sucede? Es normal o es un fallo del PostgreSQL?
Gracias a todos.

--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : unsubscribe pgsql-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message lrgallardo 2000-12-20 17:32:23 [pgsql-ayuda] Problemas con VIEWS
Previous Message Oswaldo Tovilla Herndez 2000-12-20 05:12:56 RE: [pgsql-ayuda] DISTRIBUCION DE REDHAT