seems like "db.companies.on" should be "db.company.on" but I guess you 
already have that fixed.

I'd recommend to use certain naming conventions and not mix them within 
your db. e.g. all table names in singular (department instead of 
departments) and FK with _id at the end (department.company_id, 
subgroup.group_id, ...).

Alex

On Monday, February 1, 2016 at 6:37:16 PM UTC+1, Alfonso Serra wrote:
>
> Ok, took me a while but here it is:
>
> rows = db(db.company.id==1).select(db.subdepartments.ALL, join=[db.
> departments.on(db.departments.id == db.subdepartments.department), db.
> companies.on(db.company.id == db.departments.company)])
>
>
>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to