diff --git a/enginetest/queries/script_queries.go b/enginetest/queries/script_queries.go index 83fb585946..f4c7987e77 100644 --- a/enginetest/queries/script_queries.go +++ b/enginetest/queries/script_queries.go @@ -14657,6 +14657,21 @@ select * from t1 except ( }, }, }, + { + // https://github.com/dolthub/dolt/issues/10246 + Dialect: "mysql", + Name: "boolean keys are not used for string column lookups", + SetUpScript: []string{ + "create table t1(c0 varchar(500), primary key(c0))", + "insert into t1(c0) values ('')", + }, + Assertions: []ScriptTestAssertion{ + { + Query: "select 1 from t1 where false=t1.c0", + Expected: []sql.Row{{1}}, + }, + }, + }, } var SpatialScriptTests = []ScriptTest{