выберите круглую (836,0) возвращает 836,0Sqlite - Удалить завершающие нули в десятичной
Как я могу удалить замыкающие нули в SQLite запроса.
836,00 должен быть 836 836,440 должен быть 836,44
выберите круглую (836,0) возвращает 836,0Sqlite - Удалить завершающие нули в десятичной
Как я могу удалить замыкающие нули в SQLite запроса.
836,00 должен быть 836 836,440 должен быть 836,44
Если вы хотите 836.44
вам нужен десятичный тип возвращаемого значения, 836
выражается таким образом, всегда будет иметь .00
. 836
сам по себе должен быть целым, и вы не можете смешивать типы в таком столбце.
Единственным вариантом было бы использовать строковый тип возвращаемого значения и удалить .0*
select rtrim(rtrim(round(FLD, 2), '0'), '.')
Вместо этого, лучше всего это сделать в вашем презентационном уровне.
Показать код, который считывает номер и отображает его. –