class

Parsegres::AST::SelectStatement

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

Instance methods

columns
Source
columns=(columns : Array(SelectColumn))
Source
ctes
Source
ctes=(ctes : Array(CTEDefinition))
Source
distinct=(distinct : Bool)
Source
distinct?
Source
distinct_on
Source
distinct_on=(distinct_on : Array(Expr) | Nil)
Source
from
Source
from=(from : Array(FromItem))
Source
group_by
Source
group_by=(group_by : Array(Expr))
Source
having
Source
having=(having : Expr | Nil)
Source
limit
Source
limit=(limit : Expr | Nil)
Source
locking
Source
locking=(locking : Array(LockingClause))
Source
offset
Source
offset=(offset : Expr | Nil)
Source
order_by
Source
order_by=(order_by : Array(OrderByItem))
Source
recursive=(recursive : Bool)
Source
recursive?
Source
where
Source
where=(where : Expr | Nil)
Source