假设有来自不同班级的学生参加了考试,并显示了考试结果的总和 Student Table ( Student_id, Grade, Class) 因此,如果我想查询各个班级的成绩总和,我将执行以下操作SELECT Class, SUM(Grade) GROUP BY Class 查询结果: Class : Grade B : 400
C: 300 但是由于C班的作弊事件,C班的总成绩应该显示为0..在应用了第一
我已经在VS2010Express中为MS Access数据库构建了几个查询。但是,我在将查询附加到窗体上的控件按钮时遇到了问题。是手动调用由代码部分中的查询生成器生成的方法的唯一方法,还是有捷径。此外,我正在尝试更新查询中的字段,而我的SQL代码一直被构建器拒绝,因为它显示unable to parse text。BETWEEN [80] AND [89] THEN 'B'
WHEN [student_Avg] B
写一个基于这个表的查询,如果分数大于700,它将是'A‘,如果它小于700,大于500,它将返回'B’或它将是'C‘。主点表只有两列。以下是查询:
INSERT INTO class VALUES ("anu",1000),("abhiclass where Grade =(SELECT CASE WHEN marks >700 THEN "A" WH