2016-12-22 2 views
-2

このリクエストをに変換する方法Linqテーブルから日付と行番号を取得するには?linqにSELECT ROW_NUMBER()OVERを変換する

SELECT ROW_NUMBER() OVER (ORDER BY Date) AS Row, 
     Date, 
     WebUrlReferer 
FROM [Cnx].[dbo].[Action] 
+2

http://stackoverflow.com/questions/9980568/row-number-over-partition-by-xxx-in-linq –

+1

はSOへようこそこれを参照してください。 [どのようなトピックについて私が尋ねることができます](http://stackoverflow.com/help/on-topic)と[よくある質問をする方法](http://stackoverflow.com/help/how-to-ask)をお読みください。 )そして完璧な質問と、[最小限で完全で検証可能な例](http://stackoverflow.com/help/mcve)の作成方法SOは無料のコーディング、コード変換、デバッグ、チュートリアル、ライブラリ検索サービスではありません。私たちはあなたの試みを修正します、私たちはあなたのためのものをコード化しません – Mingebag

答えて

0
var query = youContext.Action 
      .Select((x, i) => new 
           { 
            Row = i, 
            Date = x.Date, 
            WebUrlReferer = x.WebUrlReferer 
           }) 
      .OrderBy(x => x.Date);