private boolean isDateBinGapFill(Expression column) {
      return column instanceof FunctionCall
          && DATE_BIN
              .getFunctionName()
              .equalsIgnoreCase(((FunctionCall) column).getName().getSuffix())
          && ((FunctionCall) column).getArguments().size() == 5;
    }
Check if there is Columns function in expression, and verify they are same if there are multi
Column functions.

@param expression input expression
@return if there is Columns function in expression
@throws SemanticException if there are multi Columns functions but different
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/StatementAnalyzer.java