fla1=db.favor.with_alias('fla1')
fla2=db.favor.with_alias('fla2')
db(db.ice_cream.f1==fla1.id)(db.ice_cream.f2==fla2.id).select
(db.ice_cream.id,fla1.name,fla2.name)
On Aug 10, 2:59 am, Richard <[email protected]> wrote:
> hello, I have something like the following tables:
>
> db.define_table('flavor',
> db.Field('name'),
> )
>
> db.define_table('ice_cream',
> db.Field('f1', db.flavor),
> db.Field('f2', db.flavor),
> )
>
> I am trying to form a query that will return all the ice creams with
> the name of each flavour. Note that sometimes the ice cream will have
> just 1 flavor so f2 will not be set.
> How would I do this in a single query?
>
> thanks,
> Richard
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---