# `SQLExpression`

The SQLExpression class is accessible via the `sqlobject.sqlbuilder` module.

## Methods

#### f `__add__(self, other)` ...

#### f `__radd__(self, other)` ...

#### f `__sub__(self, other)` ...

#### f `__rsub__(self, other)` ...

#### f `__mul__(self, other)` ...

#### f `__rmul__(self, other)` ...

#### f `__div__(self, other)` ...

#### f `__rdiv__(self, other)` ...

#### f `__pos__(self)` ...

#### f `__neg__(self)` ...

#### f `__pow__(self, other)` ...

#### f `__rpow__(self, other)` ...

#### f `__abs__(self)` ...

#### f `__mod__(self, other)` ...

#### f `__rmod__(self, other)` ...

#### f `__lt__(self, other)` ...

#### f `__le__(self, other)` ...

#### f `__gt__(self, other)` ...

#### f `__ge__(self, other)` ...

#### f `__eq__(self, other)` ...

#### f `__ne__(self, other)` ...

#### f `__and__(self, other)` ...

#### f `__rand__(self, other)` ...

#### f `__or__(self, other)` ...

#### f `__ror__(self, other)` ...

#### f `__invert__(self)` ...

#### f `__call__(self, *args)` ...

#### f `__cmp__(self, other)` ...

#### f `__rcmp__(self, other)` ...

#### f `startswith(self, s)` ...

#### f `endswith(self, s)` ...

#### f `contains(self, s)` ...

#### f `components(self)` ...

#### f `tablesUsed(self, db)` ...

#### f `tablesUsedSet(self, db)` ...

#### f `tablesUsedImmediate(self)` ...

See the source for more information.