我需要返回一个查询,其中返回所有唯一页码以及每页的最大版本号。
以下是我要查询的数据示例
DocumentID PageNumber Version
1 1 1
1 2 1
1 2 2
1 3 1
1 3 2
1 3 3
以下是我需要在查询中返回的内容
DocumentID PageNumber Version
1 1 1
1 2 2
1 3 3
不确定如何完成此操作:
var pages = from p in dc.Pages where p.DocumentID == 1 && ...
答案 0 :(得分:0)
此查询可能会对您有所帮助:
Select DocumentID ,Distinct PageNumber, max(version) from table
group by DocumentID, Distinct PageNumber