try:
=ARRAYFORMULA(UNIQUE(QUERY(SPLIT(IF(
FLATTEN(SPLIT(REPT(CONCATENATE(IF(A3:A="";;A3:A&"?"&B3:B&"?"&C3:C)&"?"); COUNTA(A3:A)); "?"))<
FLATTEN(SPLIT(CONCATENATE(REPT(IF(A3:A="";;A3:A&"?"&B3:B&"?"&C3:C)&"?"; COUNTA(A3:A))); "?"));
FLATTEN(SPLIT(REPT(CONCATENATE(IF(A3:A="";;A3:A&"?"&B3:B&"?"&C3:C)&"?"); COUNTA(A3:A)); "?"))&"?"&
FLATTEN(SPLIT(CONCATENATE(REPT(IF(A3:A="";;A3:A&"?"&B3:B&"?"&C3:C)&"?"; COUNTA(A3:A))); "?"));
FLATTEN(SPLIT(CONCATENATE(REPT(IF(A3:A="";;A3:A&"?"&B3:B&"?"&C3:C)&"?"; COUNTA(A3:A))); "?"))&"?"&
FLATTEN(SPLIT(REPT(CONCATENATE(IF(A3:A="";;A3:A&"?"&B3:B&"?"&C3:C)&"?"); COUNTA(A3:A)); "?"))); "?");
"select Col1,Col2,Col4,Col5,Col6
where Col1 <> Col4
and Col3 = Col6")))
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…