Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal, tenho uma tabela de solicitação de serviço, onde contem os campos empresa_id e sol_id.
Eu preciso saber quantas solicitações a empresa teve no período de 2 meses.
Estava fazendo o select count(emp_id) from sol_seviços where srv_data_ini '01/02/13' and '28/02/13' and emp_id = 977
mas ela so ira trazer todos os chamados da empresa 977 no período selecionado.
Eu precisaria saber das outras empresas também como por exemplo a tabela abaixo. E também ordenar pelas empresas que teve maiores solicitações no período.
|emp_id| sol_id|
|977 | 230 |
|30 | 20 |
Algum pode me ajudar?
>
Foi justamente o que eu fiz
select emp_id, count(srv_id) from sol_serviços where srv_data_ini '01/02/13' and '28/02/13'group by emp_id
mas apresenta o erro ora-00939: não é uma funão de grupo de grupo simples
>
select emp_id ,count(emp_id) from sol_seviços
where srv_data_ini '01/02/13' and '28/02/13'group by emp_id
select emp_id ,count(emp_id) from sol_seviços
where srv_data_ini '01/02/13' and '28/02/13'group by emp_id