added average expression (#29)
This commit is contained in:
parent
3b1dc9c328
commit
58eecb356c
@ -285,6 +285,15 @@ func (e *expr) SumExpr() *expr {
|
|||||||
return e
|
return e
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (e *expr) Avg() string {
|
||||||
|
return "AVG(" + e.expr + ")"
|
||||||
|
}
|
||||||
|
|
||||||
|
func (e *expr) AvgExpr() *expr {
|
||||||
|
e.expr = "AVG(" + e.expr + ")"
|
||||||
|
return e
|
||||||
|
}
|
||||||
|
|
||||||
func (e *expr) ReplaceExpr(search string, replace string) *expr {
|
func (e *expr) ReplaceExpr(search string, replace string) *expr {
|
||||||
e.expr = "REPLACE(" + e.expr + ",?,?)"
|
e.expr = "REPLACE(" + e.expr + ",?,?)"
|
||||||
e.args = append(e.args, search, replace)
|
e.args = append(e.args, search, replace)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user