我在MySQL中有一个包含学生成绩的表 . 我想发出一个SQL查询来计算所有列中的特定等级,例如
adNumber |Eng | Kis| Math| Phys| chem
1254 | A | B | B | A | D
2147 | B | A | A | A | C
3241 | D | A | C | A | E
我想得到如下内容:
Eng| kIS| Math | Phys | chem
1 | 2 | 1 | 3 | 0
当我发出声明来计算所有列中的“A”时 . 我将不胜感激任何帮助或建议 .
3 回答
你可以使用case或者if和one select
试试这个查询:
您可以使用子查询执行此操作