inner join com count
boa tarde, tenho esse inner join:
SELECT TB_PREST_SERVICOS.COLAB_ID,TB_PREST_SERVICOS.SERVICO_ID,TB_COLABORADOR.COLAB_ID
FROM TB_PREST_SERVICOS INNER JOIN TB_COLABORADOR ON TB_PREST_SERVICOS.COLAB_ID = TB_COLABORADOR.COLAB_ID;
preciso de um count para saber quantos servicos cada colaborador prestou, seperado pelo id do colab.
agradeço desde jã
SELECT TB_PREST_SERVICOS.COLAB_ID,TB_PREST_SERVICOS.SERVICO_ID,TB_COLABORADOR.COLAB_ID
FROM TB_PREST_SERVICOS INNER JOIN TB_COLABORADOR ON TB_PREST_SERVICOS.COLAB_ID = TB_COLABORADOR.COLAB_ID;
preciso de um count para saber quantos servicos cada colaborador prestou, seperado pelo id do colab.
agradeço desde jã
Filipe Romano
Curtidas 0
Melhor post
Luiz Santos
27/11/2017
Bom dia Filipe.
Acho que é isso que você precisa.
Acho que é isso que você precisa.
SELECT TB_PREST_SERVICOS.COLAB_ID
, COUNT(TB_PREST_SERVICOS.SERVICO_ID) AS QUANTIDADE
FROM TB_PREST_SERVICOS
INNER JOIN TB_COLABORADOR
ON TB_PREST_SERVICOS.COLAB_ID = TB_COLABORADOR.COLAB_ID
GROUP BY TB_PREST_SERVICOS.COLAB_ID;
GOSTEI 4
Mais Respostas
Filipe Romano
26/11/2017
Isso mesmo que eu tava precisando, deu certinho!
Muito obrigado!
Muito obrigado!
GOSTEI 0