code: protected static function filterValidAliases(Query $query)
      {
          $tables = $query->getTablesUsedInFrom();
  
          $aliases = array_diff(array_keys($tables), $tables);
  
          return array_map(function ($alias) {
              return preg_replace('/{{([\w]+)}}/', '$1', $alias);
          }, array_values($aliases));
      }
docs: Returns table aliases which are not the same as the name of the tables.
  
  @param Query $query
  @return array
  @throws InvalidConfigException
  @since 2.0.17
  @internal