LINQの新機能です。私は句がエラーを与える場所でfollows-LINQ where句内の複数の条件
var newSum = (from c in db.ExecutionDetails
join camp in db.CampaignDetailsPerExecutions
on c.SmsId equals camp.SmsId
where c.AmoCode == 5
&& c.DateTime between date1 and date2 //error
select camp.Poster).Sum();
&&
演算子(赤カーリー下線)として合計を計算しようとしています。
where c.AmoCode == 5 &&
(c.DateTime >= date1 && c.DateTime <= date2)
あなたが上限と日付の下限を除外したい場合は
から=
記号を削除意味:私はあなたが間違った方法でこれをやっている願っています
@IanNewson、私は試しました。これは、 "クエリ本体がselect節またはgroup closeで終わらなければならない"ことを示します。 –