ON coalesce(B.id,C.id)= D.id AND coalesce(B.dt,C.dt)=D.dt

很多时候在做多变等价关联时,需要多列先做处理后再关联起来,但是现在starrocks不支持:

1064 - we do not support equal on predicate have multi columns in left or right
希望官方尽快增加sql写法

1赞

请问下是哪个版本?

您好,我们现在使用的是StarRocks-1.19.2,也出现了类似的问题:
select a.bookcode,b.bookname from
audit_book a left join
audit_qj b
on concat(a.bookcode,a.bookname)=concat(b.bookcode,b.bookname)

版本是1.19.2

2.0版本是支持的

1赞

这个问题2.0版本已修复