Главная SQL round()
E-mail Печать PDF

ROUND() - данная функция используется для округление плавающего числа.

Синтаксис SQL ROUND()

1
SELECT ROUND(column_name,decimals) FROM table_name

ПараметрОписание
column_name Требуется. Символы для округление
decimals Требуется. Задается количество десятичных знаков, которые должны быть возвращены.

Пример SQL ROUND()

Есть следующая таблица "Persons":

Prod_IdProductNameUnitUnitPrice
1 Jarlsberg 1000 g 10.45
2 Mascarpone 1000 g 32.56
3 Gorgonzola 1000 g 15.67

Теперь мы хотим, чтобы отобразить название продукта и цену округленную до ближайшего целого цисла.

Выполним запрос:

1
SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products

Результат запроса:

ProductNameUnitPrice
Jarlsberg 10
Mascarpone 33
Gorgonzola 16

Комментарии

 
+9 #1 Шелест Константин 2010-10-29 14:31 Поменяйте названия таблиц, не соотношения в коде и примере. ))) Цитировать
 

Авторизация

Nice Ajax Poll

Какое из моих расширений самое лучшее?

Статистика

Реклама