Код: Выделить всё
id | clientid | salespersonid | duration | statusid | last_update
1 | c11 | sp99 | 05:00 | 1 | yyyy
2 | c11 | sp99 | 06:00 | 1 | yyyy
3 | c11 | sp99 | 07:00 | 3 | yyyy
4 | c12 | sp99 | 08:00 | 3 | yyyy
< /code>
Я выполняю этот запрос, чтобы подсчитать количество вызовов на клиента для каждого продавца < /p>
select *,count(wpc.id) as num_of_calls
from calls wpc
where wpc.salespersonid=?
group by wpc.clientid
order by wpc.last_update desc
< /code>
Это возвращает этот результат < /p>
id | clientid | salespersonid | duration | statusid | last_update|num_of_calls
1 | c11 | sp99 | 05:00 | 1 | yyyy |3
4 | c12 | sp99 | 08:00 | 3 | yyyy |1
Таким образом, результат должен быть
Код: Выделить всё
id | clientid | salespersonid | duration | statusid | last_update|num_of_calls
3 | c11 | sp99 | 07:00 | 3 | yyyy |3
4 | c12 | sp99 | 08:00 | 3 | yyyy |1
Подробнее здесь: https://stackoverflow.com/questions/515 ... -first-row
Мобильная версия