我有一个学生表,其中列为name
,attendance
和date
,每天为参加课程的学生输入数据。例如,如果学生一天缺席,那么当天没有为该特定学生录取。
最后。我需要找出attendance
小于50的学生姓名。
答案 0 :(得分:1)
您可以使用GROUP BY
和HAVING
语句。
SELECT name FROM student GROUP BY name HAVING COUNT(*) < 50;
请注意,上述查询未经过测试。
答案 1 :(得分:0)
SELECT name
FROM StudentsTable
WHERE COUNT(name) < 50
答案 2 :(得分:0)