问题描述:
selectDB-2.1.2,当使用以下语法做笛卡尔积时每次查询返回的数据量都不一致
SQL如下(已脱敏):
SELECT *
FROM TCL,
(SELECT CN FROM TCC where ID = XXXXXXXXXX) TCC3
LEFT JOIN TCLINFO ON TCL.ID = TCLINFO.LID
LEFT JOIN TCLM ON TCL.PID = TCLM.ID
LEFT JOIN TCLS ON TCLM.PID = TCLS.ID
LEFT JOIN TCLSI ON TCLS.ID = TCLSI.SID
LEFT JOIN TCC ON TCL.SID = TCC.ID
LEFT JOIN TPC ON TCLINFO.PCID = TPC.ID
LEFT JOIN TCC TCC1 ON TCL.RID = TCC1.ID
LEFT JOIN TCC TCC2 ON TCL.SID = TCC2.ID
在我们的其他集群(doris-2.0.7版本)使用同样的SQL返回的数据量每次都一样
补充:
1.表的数据条数固定,都是三副本
2.都是unique模型