Versions in this module Expand all Collapse all v0 v0.2.5 Apr 11, 2023 v0.2.4 Apr 10, 2023 v0.2.3 Apr 5, 2023 v0.2.2 Apr 4, 2023 v0.2.1 Apr 4, 2023 v0.2.0 Apr 4, 2023 Changes in this version + const AVERAGE + const And + const COUNT + const Equal + const In + const MAX + const MIN + const Or + const SUM + func IsGroupOperator(o Operator) bool + type Column struct + Alias string + Expression Expression + func AverageAs(expression Expression, alias string) Column + func Columns(names ...string) []Column + func CountAs(expression Expression, alias string) Column + func MaxAs(expression Expression, alias string) Column + func MinAs(expression Expression, alias string) Column + func SumAs(expression Expression, alias string) Column + func (v Column) String() string + type Comparison struct + Expressions []Expression + Operator Operator + func NewComparison(o Operator, expressions ...Expression) Comparison + func (v Comparison) String() string + type Condition interface + type Expression interface + func Field(name string) Expression + func ID(name string, value interface{}) Expression + func String(v string) Expression + type Operator string