好吧,所以我需要做的是,在第一個表中取所有具有特定名稱的數據的總和。我可以在MySQL中組合2個表並更新一個字段嗎?
SELECT sum(DKP_Change) FROM 'Attendance' WHERE Name='harrian'
然後在不同的表,我需要與上表
SELECT Total_DKP FROM `Characters` WHERE Name='harrian'
我嘗試以下解決方案和其他幾個人的總和更新Total_DKP,但我沒有得到任何工作成果
SELECT Total_DKP FROM `Characters` WHERE Name='harrian'
set Total_DKP = (SELECT sum(DKP_Change) FROM 'Attendance' WHERE Name='harrian')
你應該使用UPDATE命令然後:)但是你是否想要從第一個表總共更改第二個表的值?或者你只是想選擇數據? – bonCodigo
將第二個表值更改爲第一個表數據的總數 – Tyler