> @Alan Etkin > Actually, (db.mytable.id == 3) is neither a tuple or a bool. The == > operator used on a field returns a Query object.
Yes, you are right, what i was trying to say is that this: (a == b).select() is more confusing to me than the normal web2py instruction because in a python program the above sentence should call a method of a bool object: "...Comparisons yield boolean values: True or False..."

