我知道这个问题很多,但是没有其他解决方案对我有用。
我有这个查询:
SELECT
us.id AS idUser, ut.id AS idUtente, us.nome AS nomefunc
FROM
utentes ut
JOIN
historico h ON h.idUtente = ut.id
JOIN
users us ON h.idMedico = us.id
GROUP BY
idUser, idUtente
返回以下结果:
idUser | idUtente | nomefunc
-------+----------+----------
1 | 1 | Pedro
1 | 2 | Pedro
1 | 3 | Pedro
1 | 4 | Pedro
1 | 5 | Pedro
2 | 1 | Filipe
2 | 2 | Filipe
3 | 1 | Francisco
5 | 2 | Miguel
现在,我想计算每个nomefunc在表上出现的次数。
简单的count(nomefunc)
不起作用。
如果有必要,我将为每个表张贴每个列的名称。
谢谢!
答案 0 :(得分:1)
尝试以下操作:
RetryTemplate