错误:编译语句时出错:失败:SemanticException 遇到 0 个孩子(状态 = 42000,代码 = 40000)
我是否需要找到解决方案来使子查询脱离 on 条件?
select
-- a bunch of stuff min,max,sum and case statements
from tbl0 t0
inner join tbl4 t4 on (t4.aKey = t0.aKey)
left outer join tbl1 t1 on (t0.col0 = t1.col0 and t1.someKey in (select t3.aKey from tbl3 t3 where t3.someCode in ('A1','A2','A3')))
where
not(t4.aCode in ('string1' , 'strin2' , 'string3' , 'string4') and t1.someKey is null) and not (t4.bCode in ('string1' , 'string2') and t1.someCol = 0)