===============================
Querying Data, Loading Objects
===============================

The following sections refer to techniques for emitting SELECT statements within
an ORM context.  This involves primarily statements that return instances of
ORM mapped objects, but also involves calling forms that deliver individual
column or groups of columns as well.

For an introduction to querying with the SQLAlchemy ORM, start with the
:ref:`unified_tutorial`.

.. toctree::
    :maxdepth: 3

    queryguide
    loading_columns
    loading_relationships
    inheritance_loading
    constructors
    query
