Добавьте все повторяющиеся значения в mysqli - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть таблица trade, как показано ниже: -

 bm | m | price | amount | status
 USD|BTC| 0.01  | 1      | active
 USD|BTC| 0.01  | 2.5    | active
 USD|BTC| 0.4   | 0.5    | active
 USD|BTC| 0.4   | 0.22   | active

Я хочу добавить суммы повторяющихся цен, т. Е. 0,01 и 0,4, где статус активен, и показать их так, чтобы результат был: -

 price | amount
 0.01  | 3.5
 0.4   | 0.722

Я пытался показать php-запрос, но он показывает значения и строки как есть. Помогите пожалуйста.

1 Ответ

0 голосов
/ 06 сентября 2018

Просто введите GROUP BY, используйте SUM() для расчета суммы по каждой цене!

select price, sum(amount)
from tablename
WHERE bm = 'usd' and m = 'btc' 
group by price
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...