module OracleSqlParser::Grammar::Select::Group::GroupByClause3

Public Instance Methods

ast() click to toggle source
# File lib/oracle-sql-parser/grammar/select/group.rb, line 64
def ast
  OracleSqlParser::Ast::GroupByClause[
    :targets => OracleSqlParser::Ast::Array[
      target.ast, *more_targets.map(&:ast)
    ],
    :having => h.try(:condition).ast
  ]
end
more_targets() click to toggle source
# File lib/oracle-sql-parser/grammar/select/group.rb, line 73
def more_targets
  t.elements.map{|e| e.more_target}
end