~ubuntu-branches/debian/jessie/sqlalchemy/jessie

« back to all changes in this revision

Viewing changes to doc/_sources/core/selectable.txt

  • Committer: Package Import Robot
  • Author(s): Piotr Ożarowski
  • Date: 2013-10-28 22:29:40 UTC
  • mfrom: (1.4.24)
  • Revision ID: package-import@ubuntu.com-20131028222940-wvyqffl4g617caun
Tags: 0.8.3-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Selectables, Tables, FROM objects
 
2
=================================
 
3
 
 
4
The term "selectable" refers to any object that rows can be selected from;
 
5
in SQLAlchemy, these objects descend from :class:`.FromClause` and their
 
6
distinguishing feature is their :attr:`.FromClause.c` attribute, which is
 
7
a namespace of all the columns contained within the FROM clause (these
 
8
elements are themselves :class:`.ColumnElement` subclasses).
 
9
 
 
10
.. module:: sqlalchemy.sql.expression
 
11
 
 
12
.. autofunction:: alias
 
13
 
 
14
.. autofunction:: except_
 
15
 
 
16
.. autofunction:: except_all
 
17
 
 
18
.. autofunction:: exists
 
19
 
 
20
.. autofunction:: intersect
 
21
 
 
22
.. autofunction:: intersect_all
 
23
 
 
24
.. autofunction:: join
 
25
 
 
26
.. autofunction:: outerjoin
 
27
 
 
28
.. autofunction:: select
 
29
 
 
30
.. autofunction:: subquery
 
31
 
 
32
.. autofunction:: sqlalchemy.sql.expression.table
 
33
 
 
34
.. autofunction:: union
 
35
 
 
36
.. autofunction:: union_all
 
37
 
 
38
.. autoclass:: Alias
 
39
   :members:
 
40
   :inherited-members:
 
41
 
 
42
.. autoclass:: CompoundSelect
 
43
   :members:
 
44
   :inherited-members:
 
45
 
 
46
.. autoclass:: CTE
 
47
   :members:
 
48
   :inherited-members:
 
49
 
 
50
.. autoclass:: Executable
 
51
   :members:
 
52
 
 
53
 
 
54
.. autoclass:: FromClause
 
55
   :members:
 
56
 
 
57
 
 
58
.. autoclass:: Join
 
59
   :members:
 
60
   :inherited-members:
 
61
 
 
62
.. autoclass:: Select
 
63
   :members:
 
64
   :inherited-members:
 
65
 
 
66
.. autoclass:: Selectable
 
67
   :members:
 
68
 
 
69
 
 
70
.. autoclass:: SelectBase
 
71
   :members:
 
72
 
 
73
 
 
74
.. autoclass:: TableClause
 
75
   :members:
 
76
   :inherited-members: