假设有一个名为“students”的表格,其中包含以下列:id,name,age,gender,math_score,english_score,science_score。编写一个查询来返回以下结果:选出每个性别的最年轻学生的姓名和年龄,以及他们的数学、英语、科学成绩。
SELECT s.name, s.age, s.math_score, s.english_score, s.science_score FROM students s INNER JOIN ( SELECT gender, MIN(age) as min_age FROM students GROUP BY gender ) m ON s.gender = m.gender and s.age = m.min_age