Как я могу сложить несколько столбцов в PHP и SQL с тем же идентификатором?

У меня есть два столбца в таблице MySQL, один называется «Total Experience», а другой — «id»

Есть ли способ сложить значение Total Experience и поместить его в переменную для всех пользователей с одинаковым идентификатором?

Пример: есть 3 пользователя: Стив, Джек и Сэм

Steve has the id of 1 and Total Experience of 500
Jack has the id of 1 and Total Experience of 400
Sam has the id of 2 and Total Experience of 700

Есть ли способ выбрать и сложить общий опыт Стива и Джека в запросе SQL, поскольку они имеют одинаковый идентификатор?

0

Решение

использование GROUP BY агрегировать строки по столбцу.

SELECT id, SUM(`Total Experience`) AS experience
FROM YourTable
GROUP BY id
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]