У меня есть table
с тремя столбцами: traffic INTEGER, revtraffic INTEGER, ratio REAL
.
Когда я обновляю столбец отношения следующим образом:
UPDATE table
SET ratio = revtraffic/traffic
Возвращает 0.0 во всех ячейках. Однако, если напишите:
SET ratio = revtraffic*100/traffic
тогда он показывает правильные результаты, но, очевидно, в 100 раз больше. Что здесь происходит?