mysql sum () сгруппировать по - PullRequest
       2

mysql sum () сгруппировать по

1 голос
/ 26 ноября 2011

Здесь есть 2 таблицы, связанные посредством task_id

Это мой запрос MySQL,

SELECT sum(l.hours)
       ,l.type 
FROM task_details as st 
LEFT JOIN log as l 
ON l.task_id = st.task_id 
WHERE st.task_id IN (1,2,3) 
GROUP BY l.type,st.task_id with roll up

Я хочу сначала найти сумму, сгруппированную по l.type, а затем по task_id. Но он показывает мне полную сумму без группировки

1 Ответ

0 голосов
/ 26 ноября 2011

WITH ROLLUP, кажется, проблема здесь: http://dev.mysql.com/doc/refman/5.0/en/group-by-modifiers.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...