通过连接Mycat中间件访问数据库,如果要进行子查询的话,必须给子查询的结果集起一个别名,例如 select id from (select id from B) A。但是如果想对最后的结果集进行分组的话,分组字段不要加这个别名,会报错:
[Err] 1064 - com.alibaba.druid.sql.ast.expr.SQLPropertyExpr cannot be cast to com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlOrderingExpr