Fórum inserir caracter de % #605732

01/10/2019

0

boa noite amigos.

como faço para no resultado de uma consulta SQL no campo onde exibe o resultado de um calculo de percentual eu possa no final inserir o simbolo de %

alguem pode me ajudar?

segue a parte do codigo que calcula o percentual:

 sum ((((a.vrdsc)/a.vrliq)*100)/100)  as PERCENTUAL_DE_DESCONTO, 



No aguardo...
Reginaldo Souza

Reginaldo Souza

Responder

Posts

01/10/2019

Jothaz

select  convert(varchar,sum ((((1000)/10)*100)/100)) + '%'  as PERCENTUAL_DE_DESCONTO
Responder

Gostei + 0

01/10/2019

Reginaldo Souza

select  convert(varchar,sum ((((1000)/10)*100)/100)) + '%'  as PERCENTUAL_DE_DESCONTO


amigo tentei aqui e deu erro. vou colocar toda a consulta pra voce ver.

select distinct
            A.cdfil FILIAL,
              case a.cdfil                 when 17 then 'CIDADE NOVA'
                                           when 18 then 'DOCA'
                                           when 26 then 'PATIO BELEM'
                                           when 45 then 'BR'
                                           when 60 then '14 DE ABRIL'
                                           when 65 then 'DUQUE'
                                           when 70 then 'BOULEVARD'
                                           when 75 then 'CALL CENTER'
                                           when 85 then 'PARQUE SHOPPING'
    
                      end PAGAMENTO,
              sum (case a.tppag when 1 then (a.vrliq) END) as NORMAL,
               sum (case a.tppag when 2 then (a.vrliq) END) as CONVENIO,
                sum (a.vrdsc) as DESCONTOS_RECEITAS,
                 sum ((((a.vrdsc)/a.vrliq)*100)/100)  as PERCENTUAL_DE_DESCONTO,
                  sum (a.vrliq) as TOTAL

                 from fc31200 a where
                         a.cdfil<>150 and
                          a.dtope  between :dtinicial and :dtfinal and
                           a.tppag <> 3 and
                            a.tppag <> 6 and
                             a.cdtml <> '80' and
                             a.cdfil=75
                              group by a.cdfil
Responder

Gostei + 0

02/10/2019

Reginaldo Souza

Alguem consegue me ajudar?
Responder

Gostei + 0

02/10/2019

Reginaldo Souza

Amigos bom dia ja consegui resolver.

no fields editor do delphi na propriedade DisplayFormat alterei a mascara para 0.00 % e resolveu o que eu precisava.

desde ja obrigado aos amigos .

um abraço
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar