Neste caso, pode-se usar um Select cast(valor*porcentagem/100 as Numeric(18,2) as 
arredondado from SuaTabela..

PS: caro chará... Eduardo RC Neto... ele disse que era um SQL dinâmico - campo 
calculado no servidor e não um campo calculado no Delphi, já que assim seria bom saber 
qual o componente de acesso que ele usa...

[s]

=====================
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=====================
  ----- Original Message ----- 
  From: Gustavo Valente 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 22, 2004 9:46 AM
  Subject: Re: Meio OFF - [delphi-br] Duvida - SQL Dinamico


  Foi mau... Uso Interbase v 6.0, SQL Dialect 3.

  ; - )

  []s

  Gustavo


  On Wed, 22 Sep 2004 08:19:47 -0300, Eduardo Jedliczka
  <[EMAIL PROTECTED]> wrote:
  > Eu fico tão feliz quando as pessoas não dizem se usam BDE, MySQL, InterBase, 
Informix, Oracle, DB2, PervasiveSQL, arquivo TXT... e pedem ajuda...
  > 
  > será que terei que adivinhar e sugerir para ele várias soluções diferentes ???
  > 
  > =====================
  > Eduardo Jedliczka
  > GeraSoft Informática
  > Apucarana - PR
  > =====================
  > 
  > 
  > 
  >  ----- Original Message -----
  >  From: Gustavo Valente
  >  To: [EMAIL PROTECTED]
  >  Sent: Tuesday, September 21, 2004 5:40 PM
  >  Subject: Meio OFF - [delphi-br] Duvida - SQL Dinamico
  > 
  >  Ola, Pessoal,
  > 
  >  Estou com dificuldades em uma funcao de SQL dinamico. E o seguinte:
  >  Preciso dividir um determinado valor por 100, para obter uma
  >  porcentagem especifica. Como esse campo calculado e criado em tempo de
  >  execucao, como eu poderei formata-lo para que o mesmo mostre apenas 2
  >  casas decimais?
  >  Abaixo, um trecho do select:
  > 
  >  select C.nome, M.nome_modalidade, Cm.Num_Alunos, M.valor_mensalidade,
  >  R.valor_receita,
  >  Cc.Total_Salarios_Docentes,
  >  Cc.Num_Docentes,(Cc.total_salarios_docentes * 100 / R.valor_receita)
  >  as perc_receita,
  >  Cm.Perc_Inadimplencia, Cm.Quant_Bolsas, Cm.Valor_Total_Bolsas, Cm.Perc_Bolsas,
  >  ((Cc.total_salarios_docentes * 100 /
  >  R.valor_receita)+Cm.Perc_Bolsas+Cm.Perc_Inadimplencia) as
  >  perc_comprometido
  > 
  >  Preciso formatar o valor de perc_receita.
  > 
  >  Alguem pode me ajudar?
  > 
  >  Obrigado,
  > 
  >  Gustavo
  > 
  > 
  >  --
  >  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
  > 
  >  Para ver as mensagens antigas, acesse:
  >  http://br.groups.yahoo.com/group/delphi-br/messages
  > 
  >  Para falar com o moderador, envie um e-mail para:
  >  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  > 
  >        Yahoo! Grupos, um serviço oferecido por:
  > 
  > ------------------------------------------------------------------------------
  >  Links do Yahoo! Grupos
  > 
  >    a.. Para visitar o site do seu grupo na web, acesse:
  >    http://br.groups.yahoo.com/group/delphi-br/
  > 
  >    b.. Para sair deste grupo, envie um e-mail para:
  >    [EMAIL PROTECTED]
  > 
  >    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!.
  > 
  > [As partes desta mensagem que não continham texto foram removidas]
  > 
  > --
  > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
  > 
  > Para ver as mensagens antigas, acesse:
  > http://br.groups.yahoo.com/group/delphi-br/messages
  > 
  > Para falar com o moderador, envie um e-mail para:
  > [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  > 
  > Links do Yahoo! Grupos
  > 
  > 
  > 
  > 
  >


  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por: 
          


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 

Responder a