Module: SQB::Grouping

Included in:
Select
Defined in:
lib/sqb/grouping.rb

Instance Method Summary collapse

Instance Method Details

#group_by(column) ⇒ Query

Add a grouping

Parameters:

  • column (String, Symbol, Hash)

Returns:



8
9
10
11
12
13
14
# File 'lib/sqb/grouping.rb', line 8

def group_by(column)
  @groups ||= []
  with_table_and_column(column) do |table, column|
    @groups << escape_and_join(table, column)
  end
  self
end