Округление значений в базе (SQL)
Для округления данных в таблице используется оператор ROUND, который возвращает числовое значение, округленное до указанной длины или точности.
Для внесения изменения в заданные столбцы таблицы(базы данных слоя) используется оператор UPDATE, он употребляется в связке с ключевым словом SET, после которого через запятую следует наименование обновляемых полей таблицы.
В результате наладочного расчета определяются параметры дроссельных шайб, их диаметр и количество. Напишем запрос, который будет округлять диаметр шайб до первой цифры после запятой.
UPDATE ts SET ts.[Диаметр шайбы на под. тр-де перед СО, мм]= (ROUND (ts.[Диаметр шайбы на под. тр-де перед СО, мм],1)),
ts.[Диаметр шайбы на обр. тр-де после СО, мм]= (ROUND (ts.[Диаметр шайбы на обр. тр-де после СО, мм],1))
FROM [Тепловая сеть] as ts where ts.typeid=3
Последнее обновление — 25.03.2021 16:07:33