私は頻繁に mysql を使用するわけではありませんが、作業を完了するのに十分なコマンドを知っています。
私は3つのフィールドを持つテーブルを持っていますUnique_Key, Number_cnt, Total_number
.
テーブルには一意のキーと番号が入力されていますが、合計数は空白のままです。テーブルがこのように見えるとします。
A | 10 | NULL
A | 25 | NULL
A | 33 | NULL
B | 13 | NULL
D | 11 | NULL
D | 22 | NULL
一意のキーでグループ化された数値の合計で最後の列を更新する SQL 方法はありますか。
次のようなエンドテーブル:
A | 10 | 68
A | 25 | 68
A | 33 | 68
B | 13 | 13
D | 11 | 33
D | 22 | 33
結果を生成するためのクエリを知っています
select unique_key,sum(number_cnt) from mTable group by unique_key;
私が探しているのは、列を自動で埋める方法です。
ありがとう !