[firebase-br] Ajuda em select
Escovador de Bits
escovadordebits em gmail.com
Sex Jul 24 02:58:48 -03 2009
Bom dia/tarde Sady.
Grande Sady, aproveitando o seu SELECT, faço aqui a minha humilde sugestão:
SELECT FIRST 1
CODPRO,
MIN(DATVALLOTE),
LOTEPRODUTO
FROM
LOTE_PRODUTO
WHERE
CODPRO = 'MT132'
GROUP BY
CODPRO,
LOTEPRODUTO
ORDER BY
MIN(DATVALLOTE)
Ou ainda:
SELECT FIRST 1
*
FROM (
SELECT
CODPRO,
MIN(DATVALLOTE)DATVALLOTE,
LOTEPRODUTO
FROM
LOTE_PRODUTO
WHERE
CODPRO = 'MT132'
GROUP BY
CODPRO,
LOTEPRODUTO) X
ORDER BY
DATVALLOTE
Espero ter ajudado mais que atrapalhado. :D
Sady escreveu:
> Tenho 2 lotes de um determinado produto quero que o resultado na Select traga somente o que tiver a data menor, só que na Sql que fiz traz os dois lote e não o com a data mínima o que fazer alguém pode me ajudar.
> Exemplo o produto:
>
> CODPRO DAT.VENC LOTEPRODUTO
>
> MT132 01.01.2013 322
> MT132 01.11.2014 323
>
> Select distinct codpro, MIN(datvallote),LOTEPRODUTO from lote_produto
> where codpro ='MT132'
> Group by codpro,loteproduto
>
>
>
>
> __________ Informação do ESET NOD32 Antivirus, versão da vacina 4271 (20090723) __________
>
> A mensagem foi verificada pelo ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>
> ______________________________________________
> 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