BJ,

> I have a MS_SQL query (simplified for this question):
> 
[snip]
> 
> I have another table that contains images for some of the products. 
> I would like to get back all the products that have or don't 
> have images. I tried using a RIGHT JOIN but I couldn't get it 
> working correctly.
> 
> The images use the style_id to identify which style they belong 
> to. So B.style_id = D.style_id (D being images)
> 
[snip]

You should be ok with a left join.

SELECT P.*, S.*, Q.*, I.*
FROM Product AS P 
    LEFT JOIN Style AS S ON P.product_id = S.product_id
        LEFT JOIN  Quantity  AS Q ON S.style_id = Q.style_id 
            LEFT JOIN Images AS I ON S.style_id = I.style_id
ORDER BY P.product,S.style

Regards

Stephen

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
http://www.cfhosting.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to