Jump to content


Photo

Duvidas No Sql


  • Faça o login para participar
4 replies to this topic

#1 Lengrat

Lengrat

    Mestre

  • Usuários
  • 638 posts
  • Sexo:Não informado

Posted 08/09/2003, 13:34

Galera, o negócio é o seguinte...

Eu tenho uma tabela SOLICITACOES que armazena todas as solicitações de atendimentos
de determinados usuários composta dos seguintes campos:

*id_solicitacao
usuario
departamento
tipo_problema
descrição_problema
data_solicitacao

Eu gostaria de saber como gerar um SQL que varra essa Tabela Solicitações e me retorne o numero de ocorrências de atendimento de cada DEPARTAMENTO

Preciso também , de um outro SQL que me retorne separadamente, o TOP 10 dos Usuários que mais solicitaram.

Me ajudem nessa?

:ok:

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 08/09/2003, 15:28

uma pergunta lengrat. tera numero determinado (predefinido) de departamentos?
www.andrewsmedina.com.br

#3 lol

lol

    LOL

  • Usuários
  • 109 posts
  • Sexo:Não informado

Posted 08/09/2003, 21:32

select
  departamento, Count(*) Tot
from
  SOLICITACOES 
group by
  departamento
order by
  Tot Desc

select
  usuario, Count(*) Tot
from
  SOLICITACOES 
group by
  usuario
order by
  Tot Desc
limit 10

Ambas as querys estão processando todos os registros, sugiro que coloque um filtro por periodo utilizando a cláusula WHERE.

#4 Lengrat

Lengrat

    Mestre

  • Usuários
  • 638 posts
  • Sexo:Não informado

Posted 08/09/2003, 22:55

uma pergunta lengrat. tera numero determinado (predefinido) de departamentos?

O numero de departamentos é fixo.
Pq? influencia?

#5 Lengrat

Lengrat

    Mestre

  • Usuários
  • 638 posts
  • Sexo:Não informado

Posted 08/09/2003, 22:57

select
  departamento, Count(*) Tot
from
  SOLICITACOES 
group by
  departamento
order by
  Tot Desc

select
  usuario, Count(*) Tot
from
  SOLICITACOES 
group by
  usuario
order by
  Tot Desc
limit 10

Ambas as querys estão processando todos os registros, sugiro que coloque um filtro por periodo utilizando a cláusula WHERE.

Isso.. terá Filtro por período sim ^^

B)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq