[firebase-br] Uma ajuda em um select por favor

Alexandre Sousa dave.malkavian em gmail.com
Sex Set 12 10:45:52 -03 2008


Ao invés de usar where use having

select pedido_entrada from estoque
group by pedido_entrada
where produto = :seu_produto
having count(*) > 1

Sucesso!

Alexandre Sousa


----- Original Message ----- 
From: "Antonio Carlos" <a.lima.silva em terra.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, September 12, 2008 10:32 AM
Subject: [firebase-br] Uma ajuda em um select por favor


Pessoal, preciso de uma ajuda com um SQL isso se for possivel.

Firebird 1.5

Estou com entradas duplicadas no estoque devido a um erro que permitia que
no pedido de compra fosse digitado o mesmo produto mais de uma vez.
Tal ocorrencia gerava um erro incrementava o estoque com a quantidade menor,
mas registrava na movimentação ambas as quantidades

Exemplificando :


PEDIDO_ENTRADA    PRODUTO    QTD

123               A123        5
123               A123        10


Preciso de um select que retorne os pedidos de entrada para um determinado
produto que sejam <> 1 lancamento. Como o count não da para usar depois do
where ai babou.

Sei que poderia fazer via programacao mas queria tentar usando SQL.

Obrigado.

Antonio Carlos





______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista