Bóson Treinamentos em Ciência e Tecnologia

Arredondar valores em consultas com função ROUND() no MySQL

arredondar números no MySQL com função ROUND

Como arredondar valores em consultas com função ROUND no MySQL

Uma tarefa comum ao realizar uma consulta SQL é efetuar o arredondamento de valores numéricos para um número de casas decimais pré-determinado. O MySQL possui funções que permitem realizar esse arredondamento, e uma delas é a função ROUND(), que estudaremos neste tutorial.

Função ROUND()

Arredonda um valor numérico até um número especificado de casas decimais

Sintaxe

ROUND(valor, casas_decimais)

Parâmetros:

Exemplos

1. Arredondar o número 52.36956 para duas casas decimais:

SELECT ROUND(52.36956, 2) AS Arredondado;

2. Arredondar os valores da coluna de preços dos livros para uma casa decimal:

SELECT NomeLivro, ROUND(PrecoLivro, 1) AS Preço
FROM tbl_Livros;

3. Arredondar o valor médio calculado sobre uma coluna de valores numéricos:

SELECT ROUND(AVG(PrecoLivro), 2) AS 'Preço Médio dos Livros'
FROM tbl_Livros;

É isso aí! Confira também outras funções do MySQL relacionadas com a função ROUND(), incluindo as funções FLOOR(), CEIL(), CEILING() e TRUNCATE().

 

Sair da versão mobile