Re: RES: [firebase-br] Dúvida Busca Menor Valor

Jeter Rabelo Ferreira jeter.rabelo em gmail.com
Ter Nov 29 18:18:58 -03 2005


Olá Flavio
Utilize a função abaixo
StringReplace(FloatToStr(sqlQuery.FieldByName('VALOR_UNITARIO').AsFloat),
',', '.', []);

[]'s

Jéter


Em 29/11/05, Flavio Rubechini <flarub em gmail.com> escreveu:
>
> Jony,
>
> Obrigado pela ajuda, mas veja o seguinte, eu fiz o que disse a abaixo,
> localizei o valor menor e tentei buscar em uma outra query os que
> tinha o mesmo valor que o menor para saber se existiam mais do que um,
> porem não sei como formatar os numeros no Delphi, já que esses valores
> trabalham com 4 casas depois da virgula e se jogar direto ele dá erro,
> pois joga com 0,0010 e a firebird só aceita neste formato 0.0010 (com
> ponto e não vírgula). como formatar para sair com ponto ao invés da
> virgula ?
>
> Grato,
>
> Flávio
>
> Em 28/11/05, Jony<jonyridel em yahoo.com.br> escreveu:
> > Usando subquery:
> >
> > Select
> >  Nome_Empresa,
> >  Valor_unitario,
> > From
> >  Tabela
> > Where
> >  Cod_produto = <<Produto>>
> > And
> >  Valor_unitario = (Select Min(Valor_unitario) from Tabela tm
> >                    where tm.Cod_produto = << Produto >>)
> >
> > Outra forma seria vc primeiro encontrar o valor mínimo e depois passar o
> > mesmo para query no lugar da subquery.
> >
> > Espero ter ajudado,
> >
> > ----------------------------
> > Jony Ridel
> > Grupo Êxito - Salvador - BA
> > ----------------------------
> >
> > -----Mensagem original-----
> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> > nome de Flavio Rubechini
> > Enviada em: segunda-feira, 28 de novembro de 2005 15:18
> > Para: FireBase
> > Assunto: [firebase-br] Dúvida Busca Menor Valor
> >
> > Tenho o seguinte problema para resolver, tenho uma tabela que contem o
> > valor que cada empresa vende um produto, preciso achar o menor valor,
> > isso seria fácil, porem preciso saber se ouve empate, ou seja se entre
> > os valores que menores existem duas ou mais empresas com menores
> > valores e quais são elas, tipo o nome e o valor, como fazer isso ?
> >
> > Ex. da Tabela:
> >
> > Nome_Empresa
> > Cod_Produto
> > Valor_unitario
> >
> > Uso o Delphi 7 e Firbird 1.5
> >
> > Obrigado.
> >
> > ______________________________________________
> > 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
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.1.362 / Virus Database: 267.13.8/184 - Release Date:
> 27/11/2005
> >
> >
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Free Edition.
> > Version: 7.1.362 / Virus Database: 267.13.8/184 - Release Date:
> 27/11/2005
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________________
> > Yahoo! doce lar. Faça do Yahoo! sua homepage.
> > http://br.yahoo.com/homepageset.html
> >
> >
> >
> > ______________________________________________
> > 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
> >
>
> ______________________________________________
> 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