我正在使用嵌套的while循环,以便从2个不同的表中检索信息(学生,这两个表通过主键链接的成绩 - "id")
我希望它以下列格式输出:
Student ID "123"
- Grade 1 for ID "123"
- Grade 2 for ID "123"
Student ID "555"
- Grade 1 for ID "555"
- Grade 2 for ID "555"
Student ID "666"
- Grade 1 for ID "666"
- Grade 2 for ID "666"
Run Code Online (Sandbox Code Playgroud)
目前它输出如下:
Student ID "123"
- Grade 1 for ID "123"
- Grade 2 for ID "123"
- Grade 1 for ID "555"
- Grade 2 for ID "555"
- Grade 1 …Run Code Online (Sandbox Code Playgroud) 我需要计算学生收到的3个年级的平均成绩.
ID subject G1 G2 G3
12345 Math 90 80 77
12345 Physics 99 89 78
12345 Network 76 60 90
99999 Math 50 90 88
99999 Chemistry 80 70 88
88888 English 90 90 100
88888 Physics 90 89 79
Run Code Online (Sandbox Code Playgroud)
这些是MySQL数据库中的条目,我需要一种方法来计算3列之间每行的条目的平均值
因此,当输出在Web上检索时,它看起来像这样
subject gradeone gradetwo gradethree average
Math 90 80 77
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏!非常感谢!