From: | David Johnston <polobo(at)yahoo(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: need help |
Date: | 2013-08-16 14:34:02 |
Message-ID: | 1376663642799-5767617.post@n5.nabble.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Basavaraj wrote
> i have two unrelated tables as their is no common column to apply joins or
> anything, so i want to join those tables...
I can understand being required to join them (for some unstated reason) but
a simple want does not seem a strong enough reason to go through the pain...
> ...using simple query...
If you have to join these tables together the complexity of the resultant
query should be irrelevant. Furthermore how one defines "simple" is quite
subjective.
> finally the result shoule be
>
> name| address|email|mobileNo|firstname|lastName|
> --------------------------------------------------
> abc some1 mail1 1234564 def xyz
>
> 5 records | 10 records
>
> |
>
> Very thankful for solution............
I have no clue what you mean when you indicate "5 records | 10 records" in
the final result.
I'm tempted to ask you leading questions but instead am going to ask that
you consider your goal more closely and be more explicit in your
description/request.
If you just want to go and play with it you can consider two possible
options:
SELECT * FROM tbl1 CROSS JOIN tbl2 --(this will return X times Y rows - or
10 times 5 = 50)
or <not valid SQL, just an example>
SELECT *
FROM (SELECT row_number, * FROM tbl1) t1
FULL OUTER JOIN (SELECT row_number, * FROM tbl2) t2 USING (row_number)
-- this will return 10 rows with 5 of them containing NULL values for t1
columns where t2 has row numbers not existing in t1.
What you are doing, by the example given, is wrong. Proposing an
alternative is impossible since you have not explained WHY you feel you need
to do this or WHAT you are actually trying to accomplish.
David J.
--
View this message in context: http://postgresql.1045698.n5.nabble.com/Here-is-my-problem-tp5766954p5767617.html
Sent from the PostgreSQL - general mailing list archive at Nabble.com.
From | Date | Subject | |
---|---|---|---|
Next Message | AI Rumman | 2013-08-16 15:01:56 | pg_get_triggerdef can't find the trigger using OID. |
Previous Message | Adrian Klaver | 2013-08-16 14:32:51 | Re: Commit problem in read-commited isolation level |