我是一所小学的老师。我们正在努力想出一种方法来跟踪学生在整个学年中的阅读水平。目前,我们无法跟踪他们的运动。我已经创建了一个基本的Web应用程序来完成此任务,但是,我无法使其中一个SQL查询正常工作并提取要提取的数据。
我目前有两个表格,学生信息和测试数据。
学生信息 ID名字姓氏午餐人数老师
TestData ID LunchNumber DateTested CurrentLevel NewLevel
我正在尝试进行一个查询,以查询最后一次测试每个学生的时间。目前,我被困在构建查询中。我已经尝试了以下几种查询变体,但没有得到正确的结果。
SELECT
TestData.LunchNumber,
Max(TestData.DateTested),
TestData.CurrentLevel,
TestData.TestLevel,
TestData.WPM,
TestData.RAZUpdate,
StudentInformation.FirstName,
StudentInformation.LastName,
StudentInformation.Teacher
FROM TestData
INNER JOIN StudentInformation ON TestData.LunchNumber = StudentInformation.LunchNumber
GROUP BY
TestData.LunchNumber
此查询为每个LunchNumber提取了一条记录,但是,没有在DateTested字段中提取具有最新日期的记录。