Преобразование текста в номера - программирование
Подтвердить что ты не робот

Преобразование текста в номера

У меня есть sqlite DB с таблицей со следующей структурой LocationName Latitude Longitude, которая определяется как varchar. Как я могу построить оператор sql, чтобы получить все местоположения с определенным диапазоном латов, заданными широтой в десятичной системе. есть ли способ сделать это преобразование из varchar в десятичное значение на лету? или я должен выполнить инструкции return и сделать преобразование вручную

4b9b3361

Ответ 1

См. "выражения CAST" в http://www.sqlite.org/lang_expr.html.

SELECT CAST('3.02' as decimal)
-- they aren't real decimals in sqlite, though. beware floats.