次のような db テーブルがあります。状態は 1 から 6 の範囲の数値で、状態が変化する日を保存しています。
| State | Date |
| 3 | 5/19/2012 |
| 1 | 6/12/2012 |
| 4 | 7/2/2012 |
条項を書いていますが、.Where
行き詰まっています。基本的に、私は特定の日付のデータをクエリしています。必要なオブジェクト モデルのプロパティの 1 つは、その特定の日付の状態です。私が書く場合:
from s in MyDC.StateTable
where s.Date == SomeDate.Date
select s.State
もちろん、必要なものは返されません。たとえば、2012 年 6 月 22 日のクエリを実行している場合、その日付の州であるため 1 を返す必要があります。2012 年 6 月 12 日に 1 に設定されました。このwhere句をどのように書くのですか?
ご提案いただきありがとうございます。