所以我是編程新手,我需要存盤資料。我創建了基于服務的資料庫來存盤資料,我有一個這樣的表。
gameprice gamedesc gametotal
60 RDR2
40 R6S
我想取 gameprice 列,對其求和,然后將其寫入 gametotal 作為 1 行。我的意思是即使我添加另一個游戲,它也會在當前游戲總數中增加新的游戲價格。有2個問題。我不知道 sql 和
Select Sum(gameprice) as gametotal From gametable
創建另一個名為 gametotal 的列,而不是保存或我寫錯了地方。我正在使用 Winforms。
前任。

uj5u.com熱心網友回復:
您是否正在尋找如下所示的答案

如果是,您可以使用以下查詢
SELECT * FROM [YourTable] UNION ALL SELECT SUM(gameprice), 'Gametot' AS gamedesc FROM [YourTable]
uj5u.com熱心網友回復:
-- make gt variable
DECLARE @gt INT;
-- clear GameTotal Column
UPDATE GameTable SET GameTotal = NULL
-- set gt value to game cloumn total value
select @gt = sum(game) from GameTable;
-- inster @gt to GameTotal Column
INSERT INTO FoodTable (GameTotal) values (@gt);
取gameprice列總價值,清空Game Total之前的值,輸入新的值
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/504049.html
上一篇:更新房間資料庫
下一篇:什么是反向外鍵和普通外鍵
