Asiento ******** Id_Asiento 整数キー Fecha 日付
It_Asiento
**********
Id_Asiento integer Forenkey
Importe float
この SQL クエリを Linq で実行したい
select Asiento.Id_Asiento, Asiento.Fecha, Sum(It_Asiento.Importe)
From Asiento
join It_Asiento
on Asiento.Id_Asiento = It_Asiento.Id_Asiento
and It_Asiento.Importe > 0
group by Asiento.Id_Asiento, Asiento.Fecha
私のデータベースではブート テーブルに関係があるので、C#/Linq では結合する必要はありませんよね??
私はこれを試しますが、動作しません
IQueryable listAsientos = from it_a in dc_Asientos.It_Asientos
where it_a.importe > 0
group it_a by it_a.id_asto, it_a.Asiento.fecha
**//¿it_a.ASiento.Fecha??????**
into resultado
select new
{
id_asto = resultado.Key,
**/¿¿¿¿¿fecha = it.a.Asiento.Fecha?????**
suma = resultado.Sum(it => it.importe)
};
誰か助けてくれませんか?私の貧弱な英語で申し訳ありません。