У меня есть таблица, содержащая список действий, совершаемых людьми.Как суммировать и умножать определенные значения на число в MYSQL?
После
SELECT COUNT(NICK) AS TOTAL, NICK, ACTION FROM ACTIONS2 GROUP BY ACTION,NICK ORDER BY NICK ASC, TOTAL DESC
это выглядит следующим образом:
total nick action
13 0xlne destroyed
5 0xlne captured
5 0xlne deployed
1 13key destroyed
2 74pawel deployed
1 74pawel destroyed
1 74pawel captured
Теперь я хотел бы умножить действие уничтожить x75, захват x500, развертывание X125 и так далее, так что первый ряд должен выглядеть: (13 * 75 + 5 * 500 + 5 * 125 = 4100)
total nick
4100 0xlne
75 13key
и так далее. Есть ли способ сопоставить эти несколько типов действий со значениями без создания новой таблицы и объединения их перед умножением и суммой?
Да, точно, я пытался upvote, однако у меня меньше, чем 15 репутации еще. Еще раз спасибо. –