まず、テーブル スキーマを変更して新しい列を定義する必要があります。
ALTER TABLE my_table ADD COLUMN Average FLOAT;
次に、テーブルを更新して値を設定します。
UPDATE my_table SET Average = (Acceleration + Speed + Braking) / 3;
Average
新たに挿入・更新されたデータを正しく設定する方法を検討してください。おそらくトリガーを使用します:
CREATE TRIGGER calc_average_ins AFTER INSERT ON my_table FOR EACH ROW
SET NEW.Average = (NEW.Acceleration + NEW.Speed + NEW.Braking) / 3;
CREATE TRIGGER calc_average_upd AFTER UPDATE ON my_table FOR EACH ROW
SET NEW.Average = (NEW.Acceleration + NEW.Speed + NEW.Braking) / 3;
代わりに、この列をビューに導入して、必要に応じてオンザフライで平均を作成し、それによって基礎となるデータ値から非同期になるのを防ぐことを検討することをお勧めします (ただし、キャッシュされた値):
CREATE VIEW my_view AS
SELECT *, (Acceleration + Speed + Braking) / 3 AS Average FROM my_table;
最後に、平均は現実の世界では物理的な意味を持たないことに注意してください (その単位は何でしょうか?)。より意味のあるメトリックがニーズにより適している場合とそうでない場合があります。