I think it maybe a bug. After I manipulated the sql code, I found that if I put the attribute column from other table behind master table column, the error is gone:
select b.property, a.* from xxx a inner join yyy b on a.xx=b.yy –> lead to chaos in action
select a.*, b.property from xxx a inner join yyy b on a. xx=b.yy –> works great!
I think it maybe a bug. After I manipulated the sql code, I found that if I put the attribute column from other table behind master table column, the error is gone:
select b.property, a.* from xxx a inner join yyy b on a.xx=b.yy –> lead to chaos in action
select a.*, b.property from xxx a inner join yyy b on a. xx=b.yy –> works great!