From: | "Joost Kraaijeveld" <J(dot)Kraaijeveld(at)Askesis(dot)nl> |
---|---|
To: | "Pgsql-General (E-mail)" <pgsql-general(at)postgresql(dot)org> |
Subject: | Query, view join question. |
Date: | 2005-01-06 15:55:44 |
Message-ID: | A3D1526C98B7C1409A687E0943EAC41001EB24@obelix.askesis.nl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hi all,
I have 2 tables:
table1 with the columns objectid, refobjectid, commonvaluecol and value1.
table2 with the columns objectid, refobjectid, commonvaluecol and value2.
A "select * from table2 where commonvaluecol = 123 and value2 > 0" returns no rows.
I create a view:
create view miracle as
select table1.objectid, table1.value1, table1.commonvalue, table1.refobjectid, table2.value2
from table1 joing table2 on table1.refobjectid = table2.refobjectid
where commonvaluecol = 123
Than I do a "select * from miracle where commonvaluecol = 123 and value2 > 0"
This query returns many rows. (How) Is this possible?
Groeten,
Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
e-mail: J(dot)Kraaijeveld(at)Askesis(dot)nl
web: www.askesis.nl
From | Date | Subject | |
---|---|---|---|
Next Message | Scott Marlowe | 2005-01-06 16:08:27 | Re: Happiness is a cross database link... |
Previous Message | Robin M. | 2005-01-06 14:39:12 | unsubscribe |