Autor Tópico: consulta sql server  (Lida 366 vezes)

Menina

  • Intermediário
  • ***
  • Mensagens: 116
    • Email
consulta sql server
« Online: Fevereiro 18, 2016, 02:43:06 pm »
Boa tarde,
Não sei se isso é pra perguntar nesse tópico , mas gostaria de saber se alguém poderia me ajudar com uma dúvida de sql.

Preciso mostrar quantos funcionários ativos tenho por mês.
Preciso saber quantos funcionários ativos eu tinha em janeiro/2011, fev2011 e por ai vai.
quando faço o select utilizando o count ele me traz o tatal geral de hoje,
como faria pra que subdividisse por mes?
alguem pode me ajudar?

Haroldo

  • Expert
  • *****
  • Mensagens: 6277
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:consulta sql server
« Responder #1 Online: Fevereiro 18, 2016, 04:22:46 pm »
select count(*) from tabela group by year(data), month(data)

Jailton

  • Expert
  • *****
  • Mensagens: 2038
Re:consulta sql server
« Responder #2 Online: Fevereiro 18, 2016, 05:52:00 pm »
Um exemplo:
SELECT YEAR(DataVencimento) AS Ano, MONTH(DataVencimento) AS Mes, COUNT(*) AS Qtde FROM parcelas GROUP BY YEAR(DataVencimento), MONTH(DataVencimento)
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.