Como faço para deixar em porcentagem os números na coluna?
Como faço para deixar em porcentagem os números na coluna?
Olá, Leonardo, tudo bem?
Desde já peço desculpas pela demora em obter um retorno.
Se você deseja armazenar a comissão como um valor percentual na tabela, é importante lembrar que os percentuais são normalmente representados como números decimais entre 0 e 1. Portanto, você precisará converter o percentual para esse formato antes de inseri-lo na tabela. Por exemplo, se você deseja armazenar 45% de comissão, isso seria equivalente a 0.45.
Para isso, você deverá definir o tipo de dado comissão como float
. Como mostro no código:
CREATE TABLE [TABELA DE VENDEDORES]
( [MATRICULA] varchar(5),
[NOME] varchar(100),
[PERCENTUAL COMISSAO] float);
Para obter a representação percentual tradicional, você precisará multiplicar o valor armazenado na coluna PERCENTUAL_COMISSAO
pelo valor 100.
SELECT MATRICULA, NOME, CONCAT(ROUND([PERCENTUAL COMISSAO] * 100, 2), '%') AS [COMISSAO PERCENTUAL]
FROM VENDEDORES;
Espero ter ajudado.
Caso surja alguma dúvida, fico à disposição.
Abraços e até mais!