Como poderia fazer para diminuir o numero de caracteres flutuantes ?
no mysql seria assim:
mas no sql server da erro .
select cidade, truncate(avg([volume de compra]),2) 'Volume de Compra' from [TABELA DE CLIENTES] group by CIDADE
Como poderia fazer para diminuir o numero de caracteres flutuantes ?
no mysql seria assim:
mas no sql server da erro .
select cidade, truncate(avg([volume de compra]),2) 'Volume de Compra' from [TABELA DE CLIENTES] group by CIDADE
Olá Gabriel, tudo bem? Bem, existe duas formas, você pode usar o CAST ou então o CONVERT, o CAST funciona semelhante ao truncate, e o comportamento dele é arredondar o valor, um exemplo:
SELECT cidade, CAST(avg([volume de compra] AS DECIMAL(10,2)) FROM [TABELA DE CLIENTES] GROUP BY CIDADE
Você pode ver mais sobre CAST e CONVERT na documentação do SQL Server 2017.
Espero ter ajudado!