我想知道我怎麼可以這樣做例子,請:SQL SUM最佳值在表和UPDATE
我有拖表:
user(id_user, points, id_subligue)
subligue(id_subligue, points)
我怎樣才能由點得到最好的兩個用戶和通過id_subligue分組,總結一個加入subligue表。
例如:
user
(
user1, 10, 1;
user2, 15, 1;
user3, 20, 1;
user4, 10, 2;
user 5, 20, 2,
user6, 30, 2;
user7, 40, 2
)
subligue
(
1, 35;
2, 70
)
我試過:
select SUM(user.points) AS TOTAL
from (SELECT user.points
FROM user
ORDER BY user.points DESC
LIMIT 2
) user
但我不知道如何使用的全部更新subligue表和id_subligue
很抱歉,如果我沒有很好地解釋,我會回答任何問題。提前致謝。
主要問題是:你爲什麼要這樣做?數據已經存在,那麼爲什麼要把它放在另一個? –
你問這個DBMS?請給它加標籤。 –
我需要subligue表中的dato通過subligues按點進行分類。在MySQL php – agustincola