Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Sql > distinct / grou...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 3 Topic 3553 of 3799
Post > Topic >>

distinct / group by assistance.

by gavinb@[EMAIL PROTECTED] ("Gavin 'Beau' Baumanis") Jun 29, 2008 at 12:32 AM

Hi Everyone,

I am having some issues trying to create the required SQL that will  
allow me to return the results I am after.
I have been trying various incarnations, using group by, sub-queries -  
albeit to no avail - for the past three hours.


Consider the following simple SQL;

select
     a.foo,
     b.bar,
     c.something
from
	table1 a,
inner join
	table2 b on b.id =a.id
left outer join
	table3 on c.id = a.id

If there a multiple rows of the same id in table1, I get all  
(multiple) rows - as you would expect - of course.

What I need however, is only one row returned per instance a.id that  
is returned by the above query.

I thought of using group by - but there are no calculated fields...  
and the real query contains 32 fields, which according to the errors I  
ran into while trying to get this working, would all need to be  
included in the group by clause.

So my understanding of group by is obviously a little dodgy - and  
obviously not quite what I was expecting.
I tried using a sub query and select distinct a.id..... but that  
didn't exactly help either.

I have deliberately included in my example the fact there is an outer  
join too - I am not sue if that matters or not... but just in case  
thought it prudent to include it here.


Thanks in advance for any help you might have.

Beau.

-- 
Sent via pgsql-sql mailing list (pgsql-sql@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-sql
 




 3 Posts in Topic:
distinct / group by assistance.
gavinb@[EMAIL PROTECTED]   2008-06-29 00:32:40 
Re: distinct / group by assistance.
tgl@[EMAIL PROTECTED] (T  2008-06-28 11:43:49 
Re: distinct / group by assistance.
gavinb@[EMAIL PROTECTED]   2008-06-29 03:12:05 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Tue Dec 2 21:39:26 CST 2008.