Package orm2 :: Module sql :: Class as
[hide private]
[frames] | no frames]

Class as

source code

expression --+
             |
            as

Encapsulates an expression that goes into an AS statement in a SELECT's column list.
>>> sql()( as('column', 'columns / 10') )
==> columns / 10 AS column_div_by_ten


Instance Methods [hide private]
  __init__(self, column, *parts)
  __sql__(self, runner)

Inherited from expression: __add__

Inherited from expression (private): _append


Method Details [hide private]

__init__(self, column, *parts)
(Constructor)

source code 
None
Overrides: expression.__init__

__sql__(self, runner)

source code 
None
Overrides: expression.__sql__