Преобразование чисел, сохраненных без десятичных знаков, для включения десятичных дробей - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть номер, хранящийся в базе данных SQL.

Числа хранятся как 1000000, 161000 и 93700. Первый на самом деле представляет 100%, а второй - 16,7%, а последний - 9,37%.

Мне нужно сравнить их с другим столбцом в БД, который хранится в виде десятичной дроби. Я разделил первый столбец, используя левую и правую, а затем сцепил и добавил десятичную дробь. Затем я использую десятичный тип.

Есть ли более простой способ сделать это?

1 Ответ

0 голосов
/ 07 ноября 2018

Вы можете сделать:

select number / 10000.0
...