首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Linq to sql 复杂查询解决思路

2012-04-10 
Linq to sql 复杂查询我有如下几张表:(Code First)C# code//中间表public class Middle{[Key]public int M

Linq to sql 复杂查询
我有如下几张表:(Code First)

C# code
    //中间表    public class Middle    {        [Key]        public int MiddleID { set; get; }        [ForeignKey("Student")]        public int StudentID { set; get; }        [ForeignKey("Subject")]        public int SubjectID { set; get; }        public virtual Student Student { set; get; }        public virtual Subject Subject { set; get; }    }        //学生表    public class Student    {        [Key]        public int StudentID { set; get; }        [Column("StudentName")]        public string StudentName { set; get; }        [Column("BeiZhu")]        public string BeiZhu { set; get; }        public virtual ICollection<Middle> Middle { set; get; }    }    //科目表    public class Subject    {        [Key]        public int SubjectID { set; get; }        [Column("SubjectName")]        public string SubjectName { set; get; }        public virtual ICollection<Middle> Middle { set; get; }    }


  现在我需要查询哪个科目下的学生人数最多 查询出最多的那门课程名称 及人数 研究了一晚上 想不出来了...求高手解答,Lambda表达式也行 只要能做出来 (不要说写SQL语句啊...)

[解决办法]
探讨
现在我需要查询哪个科目下的学生人数最多 查询出最多的那门课程名称 及人数 研究了一晚上 想不出来了...求高手解答,Lambda表达式也行 只要能做出来 (不要说写SQL语句啊...)

热点排行