0%

【SQL】Group by and Top 1 (用Linq實做)

【SQL】Group by and Top 1
之前有寫一篇是如何將資料歸類完後,取得各個分類第一筆的文章,歲月如梭竟然已經是2013年的文章了。

最近碰到相同的問題,卻需要用Linq來解決,研究了一下後來把他順便筆記下來,狀況全部呈第一篇文章的資料結構

1
2
3
4
5
var WhatAreYouDoing = from t in this.timeline
group t by new {t.location, t.who }
into Group
select Group.OrderByDescending(x=>x.time).Take(1);

這樣就能達到一樣的效果了(騙文章數來著?)