我有两个mysql表
假设表格一个名称'标记'
no A B C D
1 10 05 01 04
2 08 07 10 05
3 09 05 07 10
4 07 05 04 10
5 04 07 06 09
6 05 09 07 07
7 09 05 10 06
8 09 06 06 08
9 08 06 10 07
10 08 07 04 06
假设表格两个名称'结果'
在第二个表格中,我想根据上表确定总分和平均分数。
(从'标记'表格中导入数据,处理它并将其保存在'结果&#中39;表格)
所以一旦它填满它必须是这样的。
我想在'标记'中添加A,B,C,D列。表格并将总值列入“总计”列中在表格'结果'通过除以“总计”和“平均值”来平均第4列。
no Total Average
1 20 5.00
2 30 7.50
3 31 7.75
4 26 6.50
5 26 6.50
6 28 7.00
7 30 7.50
8 29 7.25
9 31 7.75
10 25 6.25
那么如何填写“结果”'表使用mysql查询?
是不是可以在mysql中做?
谢谢
答案 0 :(得分:3)
尝试类似:
INSERT INTO result (no, total, average)
SELECT no, A+B+C+D, (A+B+C+D)/4
FROM marks