为什么没人选(x,y),这样不是可以先筛掉非 x 的(虽然数量不多),再按 y 筛选吗,单看这条语句,不至于比只用 y 有副作用吧?
wangyzj
2023-03-03 12:49:01 +08:00
x.y 把 explain 一下 先重建一个新的
wetalk
2023-03-03 13:10:31 +08:00
@yxjn 我这样写,不知道你能不能看懂,单独为 y 建索引 select a.* from a join ( SELECT ?1 as y union all SELECT ?2 as y union all SELECT ?3 as y ... ) as t on a.y = t.y and a.x = ?