class

Parsegres::AST::CompoundSelect

Inherits Parsegres::AST::DQLStatement < Parsegres::AST::Statement < Parsegres::AST::Node < Parsegres::Inspectable < Reference < Object

Constructors

Instance methods

ctes

CTEs and ORDER BY / LIMIT / OFFSET belong to the outermost node only.

Source
ctes=(ctes : Array(CTEDefinition))

CTEs and ORDER BY / LIMIT / OFFSET belong to the outermost node only.

Source
left
Source
left=(left : Statement)
Source
limit
Source
limit=(limit : Expr | Nil)
Source
offset
Source
offset=(offset : Expr | Nil)
Source
op=(op : Op)
Source
order_by
Source
order_by=(order_by : Array(OrderByItem))
Source
recursive=(recursive : Bool)
Source
recursive?
Source
right
Source
right=(right : Statement)
Source

Nested types