我的问题很简单。我正在做一个联接rawQuery()来获取列User._id和Teacher._id以及表from users AS User join teachers AS Teacher
游标似乎不关心别名,因此它用Teacher._id重写了Teacher._id值,因为这两列都是Cursor的_id。
我怎么才能解决这个问题?我需要所有的数据在一个光标,所以有2个游标不是一个选项
编辑:我想避免因为设计模式而更改或重命名列_id,难道没有一种方法可以像在MySQL中那样对表使用别名吗?
编辑2:或可能更改列名,但只在Cursor中,而不是实际的列名
发布于 2014-04-01 20:02:57
我认为解决办法很简单。首先重命名其中一个列,然后尝试加入它们。我认为这对你很有用:rename column
https://stackoverflow.com/questions/22795666
复制相似问题