Documentation ¶
Index ¶
- func Columns(names ...string) mysql.SelectMod
- func ColumnsE(names ...litsql.Expression) mysql.SelectMod
- func Distinct(on ...string) mysql.SelectMod
- func DistinctE(on ...litsql.Expression) mysql.SelectMod
- func Except(q mysql.SelectQuery) mysql.SelectMod
- func ExceptAll(q mysql.SelectQuery) mysql.SelectMod
- func Func(f func(a mysql.SelectModApply)) mysql.SelectMod
- func Having(condition string) mysql.SelectMod
- func HavingC(query string, args ...any) mysql.SelectMod
- func HavingE(condition litsql.Expression) mysql.SelectMod
- func Intersect(q mysql.SelectQuery) mysql.SelectMod
- func IntersectAll(q mysql.SelectQuery) mysql.SelectMod
- func Limit(count int) mysql.SelectMod
- func LimitA(arg any) mysql.SelectMod
- func LimitE(count litsql.Expression) mysql.SelectMod
- func Offset(count int) mysql.SelectMod
- func OffsetA(arg any) mysql.SelectMod
- func OffsetE(count litsql.Expression) mysql.SelectMod
- func OrderBy(names ...string) mysql.SelectMod
- func OrderByE(names ...litsql.Expression) mysql.SelectMod
- func Union(q mysql.SelectQuery) mysql.SelectMod
- func UnionAll(q mysql.SelectQuery) mysql.SelectMod
- func Where(condition string) mysql.SelectMod
- func WhereC(query string, args ...any) mysql.SelectMod
- func WhereE(condition litsql.Expression) mysql.SelectMod
- type FromChain
- type GroupByChain
- type JoinChain
- func CrossJoin(table string) JoinChain
- func CrossJoinE(table litsql.Expression) JoinChain
- func FullJoin(table string) JoinChain
- func FullJoinE(table litsql.Expression) JoinChain
- func InnerJoin(table string) JoinChain
- func InnerJoinE(table litsql.Expression) JoinChain
- func LeftJoin(table string) JoinChain
- func LeftJoinE(table litsql.Expression) JoinChain
- func RightJoin(table string) JoinChain
- func RightJoinE(table litsql.Expression) JoinChain
- func StraightJoin(table string) JoinChain
- func StraightJoinE(table litsql.Expression) JoinChain
- type WindowChain
- type WithChain
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IntersectAll ¶
func IntersectAll(q mysql.SelectQuery) mysql.SelectMod
Types ¶
type FromChain ¶
func FromE ¶
func FromE(table litsql.Expression) FromChain
func FromQ ¶
func FromQ(q mysql.SelectQuery) FromChain
type GroupByChain ¶
func GroupBy ¶
func GroupBy(columns ...string) GroupByChain
func GroupByE ¶
func GroupByE(columns ...litsql.Expression) GroupByChain
type JoinChain ¶
func CrossJoinE ¶
func CrossJoinE(table litsql.Expression) JoinChain
func FullJoinE ¶
func FullJoinE(table litsql.Expression) JoinChain
func InnerJoinE ¶
func InnerJoinE(table litsql.Expression) JoinChain
func LeftJoinE ¶
func LeftJoinE(table litsql.Expression) JoinChain
func RightJoinE ¶
func RightJoinE(table litsql.Expression) JoinChain
func StraightJoin ¶
func StraightJoinE ¶
func StraightJoinE(table litsql.Expression) JoinChain
type WindowChain ¶
func Window ¶
func Window(name string) WindowChain
Click to show internal directories.
Click to hide internal directories.