我正在开展一个商店和客户的项目。客户可以对商店进行评分。
我的分数数据表是这样的:
表名是:ShopScores
我想根据他们的分数字段结果检索前10名商店。是否可以这样做,如果答案是肯定的,我该怎么办?
顺便说一下,我想使用LINQ Query来做到这一点。
答案 0 :(得分:3)
使用linq
:
var result = Context.ShopScores.OrderByDescending(c=>c.Score).Take(10);
答案 1 :(得分:0)
SELECT * FROM `ShopScores` ORDER BY `score` DESC LIMIT 10
这给出了按分数排序的记录,但这是针对mysql的 这非常好用