mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-11 12:07:42 +00:00
[fix][chat]Fix logic in s2sql parsing.
This commit is contained in:
@@ -276,8 +276,10 @@ public class SqlSelectHelper {
|
||||
Set<String> aliases = new HashSet<>();
|
||||
for (PlainSelect plainSelect : plainSelects) {
|
||||
List<String> fields = getFieldsByPlainSelect(plainSelect);
|
||||
Set<String> subaliases = getAliasFields(plainSelect);
|
||||
subaliases.removeAll(fields);
|
||||
results.addAll(fields);
|
||||
aliases.addAll(getAliasFields(plainSelect));
|
||||
aliases.addAll(subaliases);
|
||||
}
|
||||
// do not account in aliases
|
||||
results.removeAll(aliases);
|
||||
|
||||
Reference in New Issue
Block a user