Question about joining tables
Date: Fri, 22 Feb 2008 15:26:30 -0800 (PST)
Message-ID: <853f063c-3ba8-4455-a7b4-814b13623005@b29g2000hsa.googlegroups.com>
Hi,
Say I have two tables, one called property which stores details of properties, and anothe called property_image that stores a single image for a property. So either property may have one image or no image. I know how to do the following join:
SELECT * FROM property, property_image WHERE property.property_id = property_image.property_id
Works fine if I need only returned the properties that tie up with images but the properties that dont tie up I dont get returned in my result. Is it possible to create an SQL joining statement where all properties would be returned including the ones that dont have an property image? Those that dont just wouldnt have any values in the property_image.* columns. Traditionally I would do a query on the property table then for each property do a single SELECT lookup on the property_image table .. im sure for performance if i could reduce this to one query i would see an improvement.
Thanks
Burnsy Received on Fri Feb 22 2008 - 17:26:30 CST
