[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