Class SqlByRewriter

java.lang.Object
org.apache.calcite.sql.SqlByRewriter

public final class SqlByRewriter extends Object
Rewrites the parser-level SELECT ... BY clause into equivalent GROUP BY and ORDER BY lists, and updates SqlSelect accordingly.
  • Method Details

    • rewrite

      public static void rewrite(SqlSelect select, @Nullable SqlNodeList by)
      Rewrites by when it is specified on select. No action is taken when by is null or empty.