Вывод данных из MySQL

У меня есть таблица в MySQL, которая хранит данные как таковые:

Name      Amount   Time

Person 1    1      Time
Person 2    1      Time
Person 3    1      Time
Person 1    1      Time
Person 2    1      Time
Person 3    1      Time
Person 1    1      Time

Я хочу повторить эти результаты, чтобы они сложили все «суммы» вместе и поставили окончательное число с именем человека, чтобы оно выглядело как:

 Person 1    3    Time
Person 2    2    Time
Person 3    2    Time

Как я могу сделать это в PHP? Спасибо.

0

Решение

Вы должны сделать это в SQL вместо PHP.

Что-то вроде:

SELECT `Name`, SUM(`Amount`) as total, `Time` FROM `your_table` GROUP BY `Name`
1

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector