我想在 DBFlow 中执行以下语句:
SELECT SECTION_ID, COUNT(SECTION_ID) AS SECTION_COUNT FROM ARTICLES GROUP BY SECTION_ID ORDER BY SECTION_COUNT DESC
我尝试的是:
Select(Article_Table.sectionId).from(Article.java).count(???) ...
Flow object有一个 count()
方法,但它需要 DatabaseWrapper作为一个我坦率地不理解的论点,我希望它采用一个表列(即 Property )。
有什么想法可以做到这一点吗?
最佳答案
您需要添加
Method.count()
在 Select()
语句内
示例:Select(Method.count()).from(Article.class).count();
关于android - 数据库流 'count as',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36008694/