2010-06-02 96 views
0

我想知道如何查询我的数据库的1400个项目,并只得到DISTINCT类型和行ID。下面是我想通过程序崩溃运行的实际sql,如果我不返回id。Android的原始查询帮助

return mDb.rawQuery("SELECT DISTINCT Type from the_foods",null); 

任何想法?

+1

我想通了。我必须通过(“类型”)使用该组:返回mDb.query(true,DATABASE_TABLE,new String [] {KEY_TYPE,KEY_ROWID,KEY_NAME},null,“Type”,null,null,null); – shaneburgess 2010-06-02 03:53:02

回答

1

我想通了。我不得不使用(“类型”)的组:

return mDb.query(true, DATABASE_TABLE, new String[] {KEY_TYPE,KEY_ROWID,KEY_NAME},null, null, "Type", null, null, null);