执行计划显示hashagg和build的疑问?

大佬,请教1个问题 ,安装官网对于子查询的优化

子查询
select * from t1 where t1.a in (select t2.a from t2) 会被改写为 select t1.* from t1, (select distinct(a) a from t2) t2 where t1.a = t2.a

那么t2只能当驱动表?不能当被驱动表?我觉得应该可以把,我记得MySQL可以