错了,

public class Student
{
      public int StuId{get;set;}
      public int StuName{get;set;}
      public List<Score> ScoreList{get;set;}
}我要的结果是一个 List<Student>对象

解决方案 »

  1.   

    很多玩MYSQL的不一定懂 C# 或者 java 的。
      

  2.   

    楼主可以先尝试这个语句。select *
    from Student,Score
    where Student.StuId=Score.StuId
      

  3.   

            直接用一个查询语句是不能实现的。至少我目前找到的资料是如此。
            所以,最终改成3楼所说的那样,其实是一个连接查询。返回的结果中,同一个学生的StuId,StuName会出现多次,有多少个学科,就有多少条记录。然后在返回的结果中再去进行分组,从而构建一个Student实体对象。感谢各位的帮助。