Skip to content

Commit 89ebb02

Browse files
authored
Merge branch 'main' into angela/table_comments
2 parents eeac9bc + f6c0a7b commit 89ebb02

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+24034
-24616
lines changed

enginetest/join_op_tests.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1921,6 +1921,18 @@ SELECT SUM(x) FROM xy WHERE x IN (
19211921
},
19221922
},
19231923
},
1924+
{
1925+
name: "where not exists",
1926+
setup: [][]string{
1927+
setup.XyData[0],
1928+
},
1929+
tests: []JoinOpTests{
1930+
{
1931+
Query: `select * from xy_hasnull x where not exists(select 1 from ab_hasnull a where a.b = x.y)`,
1932+
Expected: []sql.Row{{1, 0}, {3, nil}},
1933+
},
1934+
},
1935+
},
19241936
{
19251937
name: "multi-column merge join",
19261938
setup: [][]string{

enginetest/queries/imdb_plans.go

Lines changed: 22664 additions & 23880 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

enginetest/queries/integration_plans.go

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

enginetest/queries/order_by_group_by_queries.go

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,4 +346,26 @@ var OrderByGroupByScriptTests = []ScriptTest{
346346
},
347347
},
348348
},
349+
{
350+
// https://github.com/dolthub/dolt/issues/9605
351+
Name: "Order by wrapped by parentheses",
352+
SetUpScript: []string{
353+
"create table t(i int, j int)",
354+
"insert into t values(2,4),(0,7),(9,10),(4,3)",
355+
},
356+
Assertions: []ScriptTestAssertion{
357+
{
358+
Query: "with cte(i) as (select i from t) select * from cte order by (i)",
359+
Expected: []sql.Row{{0}, {2}, {4}, {9}},
360+
},
361+
{
362+
Query: "with cte(i) as (select i from t) select * from cte order by (((i)))",
363+
Expected: []sql.Row{{0}, {2}, {4}, {9}},
364+
},
365+
{
366+
Query: "select * from t order by (i * 10 + j)",
367+
Expected: []sql.Row{{0, 7}, {2, 4}, {4, 3}, {9, 10}},
368+
},
369+
},
370+
},
349371
}

0 commit comments

Comments
 (0)