我正在尋找一些幫助,以便能夠從SQL查詢成績單一些LINQ:SQL到LINQ的多對多關係(C#ASP.net MVC)
這裏是我的數據庫中快速瀏覽一下:
實體框架「簡化」我「etudiant」模式是這樣的:
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<etuResult> etuResult { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<cours> cours { get; set; }
我能找到「libellé」我的「賽道」,其中「etudiant_id」 == 1像這樣的SQL:
select c.libelle
from cours c
where c.cours_id in (
select ec.cours_id
from etuCours ec
where ec.etudiant_id in (
select e.etudiant_id
from etudiant e
))
但我不覺得如何使LINQ查詢(我使用LinqPad 4爲我的測試)
感謝您提前幫助
我沒有得到你是怎麼做到的一切,但你解決我的問題! 謝謝,我會繼續學習這種語言:) – bap