我正在连接2个表,并在连接条件中使用〈=,同时应用一个过滤条件,以便它只能从过滤条件为真的左表中获取剩余数据。
我使用下面的查询。
SELECT * FROM test.TABLE1 T1
left join test.TABLE2 T2
on (
T1.low<=T2.low
)
where t1.ID='1';
错误:
Error while compiling statement: FAILED: SemanticException
[Error 10017]: Line 4:0 Both left and right aliases encountered in JOIN '0' (state=42000,code=10017)
当我只给出“=”条件而不是〈=时,它的运行没有任何问题。
1条答案
按热度按时间bvhaajcl1#
您可以这样做: