The SelectResults class is accessible via the sqlobject.sresults module.
Returns an iterator that will lazily pull rows out of the database and return SQLObject instances
Use accumulate expression(s) to select result using another SQL select through current connection. Return the accumulate result
Making the expressions for count/sum/min/max/avg of a given select result attributes. attributes must be a list/tuple of pairs (func_name, attribute); attribute can be a column name (like 'a_column') or a dot-q attribute (like Table.q.aColumn)
Making the sum/min/max/avg of a given select result attribute. attribute can be a column name (like 'a_column') or a dot-q attribute (like Table.q.aColumn)
If a query is expected to only return a single value, using .getOne() will return just that value.
If not results are found, SQLObjectNotFound will be raised, unless you pass in a default value (like .getOne(None)).
If more than one result is returned, SQLObjectIntegrityError will be raised.
See the source for more information.