我是 Simple.Data 的新手。但我很难找到如何进行“分组依据”。
我想要的是非常基本的。
表格看起来像:
+________+
| cards |
+________+
| id |
| number |
| date |
+________+
我想要与此查询等效的内容:
select * from (select * from cards order by date desc) as m group by number;
所以我得到了最新的记录,每个数字 1。
任何帮助都会受到赞赏,即使我找错了树
谢谢
最佳答案
Simple.Data 根据您对聚合的使用推断 GROUP BY 子句。
db.Cards.All().Select(db.Cards.Number, db.Cards.Date.Max());
将为您提供每个数字的最大日期。
关于group-by - 简单.数据分组依据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8969040/