Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriteGroupByColumns ¶
func WriteGroupByColumns(sw io.StringWriter, columns []*expressions.Column) error
WriteColumns writes a group by clause to the given writer.
Types ¶
type Clause ¶
type Clause struct {
// contains filtered or unexported fields
}
Clause represents a group by clause.
func (*Clause) Type ¶
func (*Clause) Type() clauses.ClauseType
type ColumnGrouping ¶
type ColumnGrouping []*expressions.Column
ColumnGrouping represents a group by clause with columns
func (ColumnGrouping) WriteTo ¶
func (c ColumnGrouping) WriteTo(sw io.StringWriter) error
type Grouping ¶
type Grouping interface { expressions.Expression // contains filtered or unexported methods }
Grouping represents how to group by.
Click to show internal directories.
Click to hide internal directories.