У меня есть таблица с маленьким столбцом, который содержит проценты в виде целых чисел (т.е. 50, 75, 85 и т.д.).
Когда я делю этот столбец на 100, как в
SELECT MY_COLUMN/100 AS PCT_AS_FRACTION
FROM MY_TABLE
результат округляется до ближайшего целого числа. Например, для строки, которая содержит число "50", я получаю нуль в качестве результата.
Я могу дублировать это с помощью простого оператора:
SELECT 50 / 100 AS TEST_VALUE
Почему это, и как я могу получить больше точности в моем результате?