> >If all your photos will have prices you won't need to left join you 
> can 
> >just join on them.
> >
> >
> >
 
> >Joel Watson wrote:
> >>
> 
> That's true, but when I combine it with the LEFT OUTER JOIN on the 
> comments, it screws up the comments.  While it will return the prices 
> information fine, it duplicates the comments values for the number of 
> price fields there are.  For  example, each photo currently has 8 
> price values which are being returned.  With the query and output that 
> I currently have, the photos with comments have their comments values 
> returned the number commens * 8.  So if photo1 has 3 comments, it will 
> return 24 values for the comments.  
> 
> I am pasting below the current query that I have, as well as my 
> current output structure.
> 
> Thanks for everyone's help so far---it's almost there!
> 
> <cfquery name="rsPhotoInformation" datasource="#application.dsn#">
   
> SELECT *
   
> FROM photos
   
> JOIN prices ON
   
> photos.photoID = prices.photoID_fk
   
> LEFT OUTER JOIN comments ON
   
> photos.photoID = comments.photoID_fk
   
> WHERE categoryID_fk = <cfqueryparam value="1" 
> cfsqltype="cf_sql_integer">
> </cfquery>
>       
> 
> <cfoutput query="rsPhotoInformation" group="photoID">
    
> #photoTitle# <br />
> 
    
> <cfoutput group="priceID">
>       #priceValue# <br />
    
> </cfoutput>
> 
>       <cfoutput>
>           #commenter#
        
> </cfoutput>
> 
    
> <br />
    
> <br />
</cfoutput>


Sorry to bump this thread...any ideas anyone?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Get the answers you are looking for on the ColdFusion Labs
Forum direct from active programmers and developers.
http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid-72&catid=648

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:284401
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to