[firebase-br] Select agrupando

Eliomar eliomar em promediconet.com.br
Sex Jul 1 08:24:18 -03 2005


Faz assim... que da certo.


select saidas.codigo_itens,
       sum(saidas.quantidade)
  from saidas
 where saidas.data between :ip_data1 and :ip_data2
 group by saidas.codigo_itens


Agradecido.
Eliomar,
ICQ - 167715482
MSN - eliomar0910 em hotmail.com
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br



------------- Segue mensagem original! -------------

De: "Fernando Machado" <fm-sistemas em fm-sistemas.com>
Data: Thu, 30 Jun 2005 17:32:24 -0300
Para: <lista em firebase.com.br>
Assunto: [firebase-br] Select agrupando

Como fazer um select que me retorne:

Num inervalo entre duas datas os clientes ordenados pela quantidade de pedidos que efetuaram:

Cliente:                                          Nro. de pedidos:

Fulano de Tal                                         150
Cicrano                                                   40

Sendo que os clientes aparece mais de uma vez na mesma tabela, portanto não pode ser um campo chave. 

select * from tabela where (data between :data01 and :Data02) group by codigo_clientes         <---Dessa forma dá um erro e não funciona (também não sei se seria assim)

Fernando
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista