我对 SQL 的了解非常有限,并尝试了此处提供的 4 种不同的类似解决方案,但我仍然收到错误消息。
我正在使用 SQL2005。
我想plans
在存储有关学生学习计划的信息的数据库表(名为 )上运行查询。我希望查询只获取学生的最新计划。有很多专栏,但我现在想了解的专栏是......
PlanID
PlanStatus
PlanDate
PlanEndDate
StudentID
Firstname
Lastname
我希望每个StudentID
(最近的计划)只提取一个计划。我正计划使用PlanDate
来确定最近的计划。我尝试了在类似问题中看到的各种JOINS
和MAX
陈述,每个陈述都为我返回一条错误消息。