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

Flavio Rubechini flarub em gmail.com
Ter Nov 29 22:01:02 -03 2005


Jeter,

Muito Obrigado pela dica, funcionou perfeitamente...
Esse grupo de discussão é Show de bola mesmo...

Flávio

Em 29/11/05, Jeter Rabelo Ferreira<jeter.rabelo em gmail.com> escreveu:
> 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
> >
> ______________________________________________
> 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