2010-08-11 3 views
0

гипотетические столыКак подсчитать значения столбцов нескольких строк с помощью чистого mysql?

user_id | hits

Могу ли я получить MySQL, чтобы вернуть общие хиты запроса на выборку? Я знаю, что могу добавить их вместе с php или аналогичным, просто интересно, есть ли чистый способ MySQL?

ответ

2
Total hits per user 

SELECT userId, Sum(Hits) 
FROM Table 
GROUP by userId 

OR 

Total hits 

SELECT Sum(Hits) 
FROM Table 
1

В зависимости от конкретного запроса SQL вы используете вы можете либо SUM столбец или потенциально использовать модификатор «WITH ROLLUP» GROUP, если вам требуется запрос в масштабах всего.

Смежные вопросы