QuickBI交叉表刷新预览报错:数据源执行SQL失败:“java.lang.RuntimeException: SQL execute error by datasource..com.mysql.jdbc.exceptions.idbc4.MYSQLsyntaxErrorException: Getting analyzing eror. Detail message: Column T_A57_2 '"is ambiquous.”是什么原因?
更新时间:
问题描述
QuickBI交叉表刷新预览报错:数据源执行SQL失败:“java.lang.RuntimeException: SQL execute error by datasource..com.mysql.jdbc.exceptions.idbc4.MYSQLsyntaxErrorException: Getting analyzing eror. Detail message: Column T_A57_2 '"is ambiquous.”是什么原因?
问题原因
交叉表生成的查询SQL中列名T_A57_2存在歧义,多个字段对应的列名都是T_A57_2,因此SQL查询报错。
解决方案
检查列名T_A57_2对应的交叉表字段,删除图表添加字段重新添加该字段即可。
适用于
Quick BI
该文章对您有帮助吗?