Как сделать запрос вроде:
select myvalue, count() as freq from mytable group by myvalue;
Но где freq суммирует значения из столбца weight вместо того, чтобы считать каждую строку как 1?
freq
weight
Яиспользуя MySQL 5.1.
Вы хотите использовать агрегатную функцию Sum , чтобы справиться с этим.
SELECT MyValue, Sum(weight) AS Total FROM mytable GROUP BY myvalue;
Нужно сделать свое дело!
select myvalue, SUM(weight) as freq from mytable group by myvalue;
select myvalue, sum(weight) as freq from mytable group by myvalue;
используйте sum(weight) as freq в вашем выбранном запросе
sum(weight) as freq