zjf
zjf
com.dtstack.flink.sql.side.rdb.async.RdbAsyncReqRow#handleQuery 里面rowlist有值,且消息中的同名字段的值是对的
将C表和A表同名字段select中顺序调整下,就能输出了 
找到原因了,是因为  这里是按照join顺序拼接表字段,然后有重复再重命名 但是JoinNodeDealer#replaceSelectAndWhereField中  字段重名判断修改为重命名是按照select顺序, 所以如果select 先后表的重名字段,在前表的重名字段,就会queue里面跟createView的不一致,导致字段取错,这个要看你们怎么修复,希望与袋鼠云修复设计一致,不然后续sql层面的bug可能因为设计不一致没法merge了
就是最终没算出结果  如果红框内rowList没有数据,那就是where之前都没出数据,如果有数据,就是where去匹配的时候 没出数据