this_program group(mapping(int|string:function)|function f, mixed ... args)
This method calls the function f for each column each time a non uniqe row will be joined. The table will be grouped by the columns not listed. The result will be returned as a new table object.