我想通过这样的 sql 但在“ORMLITE”中获取信息
SELECT * FROM tableA a INNER JOIN tableB b on a.fieldA = b.fieldB
ORDER BY a.fieldZ, b,fieldX;
我在 ORMLITE 中试试这个:
QueryBuilder<B, Integer> bQuery = bDao.queryBuilder();
bQuery.orderby("fieldX", true);
QueryBuilder<A, String> aQuery = aDao.queryBuilder();
aQuery.orderby("fieldZ", true);
list = (List<T>) aQuery.join(bQuery).query();
但结果不正确,因为它不是 order by a.fieldZ
。我怎样才能做到这一点?
谢谢你。