Re: [GENERAL] join with redundant results VS simpler join plus multiple selects

2008-11-20 Thread WireSpot
On Thu, Nov 20, 2008 at 20:40, Craig Ringer <[EMAIL PROTECTED]> wrote: > I'm not even sure how you'd achieve that (exactly 3 randomly selected > images per user) in with a single query. Then again, it's stupidly late > here, so my brain may not be working. Any chance you can post a query > that sho

Re: [GENERAL] join with redundant results VS simpler join plus multiple selects

2008-11-20 Thread Craig Ringer
WireSpot wrote: > On Thu, Nov 20, 2008 at 15:05, Craig Ringer <[EMAIL PROTECTED]> wrote: >> That's probably going to be the case. PostgreSQL won't need to read the >> redundant info in from disk each time, and relative to the image data it's >> going to be pretty small. By doing it all in one join

Re: [GENERAL] join with redundant results VS simpler join plus multiple selects

2008-11-20 Thread WireSpot
On Thu, Nov 20, 2008 at 15:05, Craig Ringer <[EMAIL PROTECTED]> wrote: > That's probably going to be the case. PostgreSQL won't need to read the > redundant info in from disk each time, and relative to the image data it's > going to be pretty small. By doing it all in one join you're avoiding the

Re: [GENERAL] join with redundant results VS simpler join plus multiple selects

2008-11-20 Thread Craig Ringer
WireSpot wrote: I have a schema with galleries, people and images. Each person has a bunch of private images. People can join any number of galleries and can publish any of their images to the galleries they join (or not). I'd like to retrieve a data set where for a given gallery id I get all th

[GENERAL] join with redundant results VS simpler join plus multiple selects

2008-11-20 Thread WireSpot
I have a schema with galleries, people and images. Each person has a bunch of private images. People can join any number of galleries and can publish any of their images to the galleries they join (or not). I'd like to retrieve a data set where for a given gallery id I get all the people AND all t