私は2つのテーブルを持っています:車と車の歴史、テーブル車のフィールド:
Car_ID Int
APP_DT DateTime
テーブル Car History のフィールド:
Car_ID Int
Action String
Created_DT Datetime
そして、app_dt と Created_dt の間で重複する日付をフィルターする必要があります。
(App_DT <= End) && (Created_dt >= Start && action == 'Closed')
ただし、その車はまだ閉鎖されていない可能性があるため、履歴にはデータがありません。
車がまだ閉じていない場合、Created_dt も true になります。LINQ でそれを行うにはどうすればよいですか?