为了更快的定位您的问题,请提供以下信息,谢谢
【详述】比较简单的复现case 开启后就会JOIN不上,跟ROW_NUMER也有关系,如果去除ROW_NUMBER后JOIN是正常的
测试集 吉林、江苏、云南、北京、四川、浙江
【业务影响】
【是否存算分离】
【StarRocks版本】3.3.12
【联系方式】社区群22hpp
【附件】
SELECT /*+ SET_VAR(“cbo_enable_low_cardinality_optimize”= ‘true’) */
_persist_TABLE_QYeMOhTuIM_WORKING
.dq
, _persist_TABLE_chMT0usw6T_WORKING
.dq
AS dq2
, _persist_TABLE_QYeMOhTuIM_WORKING
.w0$o0
AS _rn
FROM ((SELECT
dq
, ROW_NUMBER() OVER (PARTITION BY dq
) AS w0$o0
FROM (SELECT
_persist_TABLE_QYeMOhTuIM_WORKING
.dq
FROM
cubeappdata
._persist_TABLE_QYeMOhTuIM_WORKING
) AS _persist_TABLE_QYeMOhTuIM_WORKING
) AS _persist_TABLE_QYeMOhTuIM_WORKING
INNER JOIN (SELECT _persist_TABLE_chMT0usw6T_WORKING
.dq
FROM
cubeappdata
._persist_TABLE_chMT0usw6T_WORKING
) AS _persist_TABLE_chMT0usw6T_WORKING
ON _persist_TABLE_QYeMOhTuIM_WORKING
.dq
= _persist_TABLE_chMT0usw6T_WORKING
.dq
)