нужна функция в SQL, чтобы помочь мне получить часть числа - PullRequest
0 голосов
/ 04 июля 2019

У меня в базе данных были такие номера записей (5243700.0000000000), и мне нужна функция в моем запросе, которая помогла бы мне удалить некоторые нули из этого числа, чтобы они были такими (5243700.00) только через 2 нуля после,

Ответы [ 2 ]

0 голосов
/ 05 июля 2019

выберите приведение (your_float_column как десятичное число (10,2)) из your_table

0 голосов
/ 04 июля 2019

Просто используйте функцию ROUND() с точностью 2

SET @nr = 5243700.0000000000;
SELECT ROUND(@nr,2) as "Rounded Value";

 Rounded Value
+--------------+
|  5243700.00  |
+--------------+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...