2016-11-16 73 views

回答

1

這就是我做到的。假設有公司實體,它有numOfEmployees領域:

Cursor cursor = daoSession.getDatabase().rawQuery("SELECT SUM(" + Company Dao.Properties.NumOfEmployees.columnName + ") FROM " + Company Dao.TABLENAME, new String []{}); 
cursor.moveToFirst(); 
long result = cursor.getLong(0); 

需要注意的是,你可以硬編碼上面列名和表名,但是這是方式更清潔。