inserir caracter de %

SQL

Delphi

01/10/2019

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

Curtidas 0

Respostas

Jothaz

Jothaz

01/10/2019

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

Reginaldo Souza

01/10/2019

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
GOSTEI 0
Reginaldo Souza

Reginaldo Souza

01/10/2019

Alguem consegue me ajudar?
GOSTEI 0
Reginaldo Souza

Reginaldo Souza

01/10/2019

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
GOSTEI 0
POSTAR