druid SQL Parser支持解析表别名吗?

llycmphe  于 2023-02-04  发布在  Druid
关注(0)|答案(3)|浏览(416)

SQL Parser支持解析表别名吗?

mf98qq94

mf98qq941#

支持哈,遇到什么问题了?

eeq64g8w

eeq64g8w2#

MySQL语句:select * from portal p left join user u on u.portal_id = p.id where u.id = 10
1.我demo中使用 SQLUtils.parseStatements(sql,JdbcConstants.MYSQL)获取到List
2.使用MySqlSchemaStatVisitor 通过visitor.getAlisMap()获取到的结果是aliasMap :{p=portal, u=user, DUAL=null, portal=portal, user=user}

我期望获取的到的结果是 p对应portal,u对应user 其余的不想要;

以上需要如何处理?十分感谢

相关问题