Semantic analysis exception - expect equality expression (i.e., only use '=' and 'AND') for join condition without mapjoin hint
问题描述
Dataphin的SQL任务中使用left join时报错:“ODPS-0130071:[4,4] Semantic analysis exception - expect equality expression (i.e., only use '=' and 'AND') for join condition without mapjoin hint”。
问题原因
在使用odps的left join语句时,on后面必须要有等于(=)的连接条件,不能只有>=或<=的条件。
解决方案
在left join on连接条件后面增加等于(=)条件。