module Bmg::Sql::SubqueryAs

Public Instance Methods

as_name() click to toggle source
# File lib/bmg/sql/nodes/subquery_as.rb, line 15
def as_name
  self[2].last
end
left() click to toggle source
# File lib/bmg/sql/nodes/subquery_as.rb, line 6
def left
  self[1]
end
Also aliased as: subquery
right() click to toggle source
# File lib/bmg/sql/nodes/subquery_as.rb, line 11
def right
  self[2]
end
subquery()
Alias for: left
to_sql(buffer, dialect) click to toggle source
# File lib/bmg/sql/nodes/subquery_as.rb, line 19
def to_sql(buffer, dialect)
  left.to_sql(buffer, dialect)
  buffer << SPACE << AS << SPACE
  right.to_sql(buffer, dialect)
  buffer
end