Description
It is related to https://github.com/apache/spark/pull/41038 . Given a column list cols
- group by qualifiers, if only one group, strip qualifier and only keep the column name
- in each group, group by the qualifiers excluding table name, if only one group, strip qualifiers excluding table name, only keep table name + column name
- sort the result by similarity with the base string