[英]adding two column values in mysql
我有兩個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
假設表兩個名稱'結果'
在第二個表中我想根據上表放置總分和平均分。
(從'marks'表導入數據,處理它並將其保存在'results'表中)
所以一旦它填滿它必須是這樣的。
我想在'標記'表中添加A,B,C,D列,並將總值放在表'結果'中的'Total'列中,並將'Total'列除以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查詢填充'result'表呢?
是不是可以在mysql中做?
謝謝
嘗試類似的東西:
INSERT INTO result (no, total, average)
SELECT no, A+B+C+D, (A+B+C+D)/4
FROM marks
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.