Hi,
I am trying to follow up the first example in:
http://www.sqlobject.org/FAQ.html#how-can-i-do-a-left-join

it should return same results as the following SQL select:

SELECT customer.id, customer.first_name, customer.last_name, contact.id, contact.address
FROM customer
LEFT JOIN contact ON contact.customer_id = customer.id

Example given on the web is:
for customer in Customer.select():
    print customer.firstName, customer.lastName
    for contact in customer.contacts:
        print ' ', contact.phoneNumber

but my feeling is it should be something like:

for customer in Customer.select():
    print customer.firstName, customer.lastName
    for contact in Contact.select(Contact.q.customer.id==customer.id):
        print ' ', sale.aged

Please let me know, how the given example works or what I am overlooking (missing).

Regards

Petr Jakes