1
0
mirror of https://github.com/uptrace/go-clickhouse.git synced 2025-06-23 00:07:41 +02:00

feat: union expr

This commit is contained in:
Kirill Zaitsev
2023-08-19 12:07:15 +03:00
parent e1af2632f1
commit 51c9cc65ba
4 changed files with 58 additions and 1 deletions

View File

@ -115,6 +115,16 @@ func TestQuery(t *testing.T) {
Group("id").
OrderExpr("id")
},
func(db *ch.DB) chschema.QueryAppender {
q1 := db.NewSelect().Model(new(Model)).Where("1")
q2 := db.NewSelect().Model(new(Model))
return q1.Union(q2)
},
func(db *ch.DB) chschema.QueryAppender {
q1 := db.NewSelect().Model(new(Model)).Where("1")
q2 := db.NewSelect().Model(new(Model))
return q1.UnionAll(q2)
},
}
db := chDB()