Fix stmt compare bug

This commit is contained in:
xianyu-w
2023-07-21 12:42:30 +00:00
committed by ob-robot
parent 2da1dc3e4a
commit b7f99a68c0
3 changed files with 129 additions and 2 deletions

View File

@ -612,7 +612,7 @@ bool ObTransformTempTable::is_similar_stmt(ObSelectStmt& stmt,
{
bool bret = false;
if (stmt.is_set_stmt()) {
bret = QueryRelation::QUERY_EQUAL == relation;
bret = QueryRelation::QUERY_EQUAL == relation && map_info.is_order_equal_;;
} else if (stmt.get_table_size() < 2) {
if (stmt.get_group_expr_size() > 0 ||
stmt.get_rollup_expr_size() > 0) {