我需要使用2个链接表和1个聚合函数进行查询。 在我的情况下,查询工作正常,但它似乎不能用于适配器(因为聚合函数)。带有2个链接表和1个聚合函数(SUM)的查询不能在没有适配器的情况下使用? (在列表视图中使用)
这是我的函数来获取查询:
public Cursor recupererRecapParFichier(String argument) {
return db.rawQuery("SELECT transactions._id as idT, utilisateurs._id as idU, SUM(transactions.montantTransaction) as total , utilisateurs.nomUtilisateur as nomU FROM transactions " +
"JOIN utilisateurs ON utilisateurs._id=transactions.idUtilisateurTransaction " +
"WHERE transactions.idUtilisateurTransaction=" + argument + " GROUP BY utilisateurs.nomUtilisateur, transactions._id, utilisateurs._id"
, null); }
而现在,我如何让我的光标:
argument = Long.toString(listeFichiers.getSelectedItemId());
Cursor c = db.recupererRecapParFichier(argument);
startManagingCursor(c);
现在,我能做些什么来把数据放到我的ListView?我试过使用一个适配器,但由于聚合函数存在问题。
谢谢