次の構造を持つテーブルを持つsqlite DBがあります。LocationName Latitude Longitudeはすべてvarcharとして定義されています。どのように私は10進数の緯度を与えられた特定の緯度の範囲ですべての場所を取得するSQL文を構築することができます。それでは、varcharから10進値に変換する方法はありますか?または私はreturnステートメントをステップ実行し、手動で変換を実行する必要がありますsqlite数値へのテキストの変換
答えて
http://www.sqlite.org/lang_expr.htmlで「CAST式」を参照してください。
SELECT CAST('3.02' as decimal)
-- they aren't real decimals in sqlite, though. beware floats.
ああありがとう、私は試してみましょう。たとえば、緯度の列がN320515と定義されている場合はどうなりますか?同じことをする方法はありますか? – user519274
サブストリングを抽出するための 'substr'と' N/S 'を1/-1に変換する 'case..when..end'があります。あなたは髪の毛のような表情をしますが、可能です。 UPD:可能性のあるすべての半球をテストするようにしてください:) –
ありがとう、私はそのSQL文を作成する方法をさらに詳しく調べます。 – user519274
- 1. FTLを使用したテキストから数値への変換
- 2. 絶対データベースファイルからsqliteへの変換
- 3. 数値形式への時間変換
- 4. Perlから数値への変換
- 5. Sqliteの変換
- 6. Pythonで数値に変換するテキスト
- 7. テキストを数値に変換する
- 8. Labviewのスピーチからテキストへの変換
- 9. テンプレート内のWPF GroupItemテキストへの変換
- 10. sqliteの日付関数の変換
- 11. メンバ変数へのアクセス方法sqliteコールバック
- 12. 変換のSQLiteの
- 13. ローカルイメージからテキストへの変換スクリプト
- 14. スピーチからテキストへの変換。?
- 15. オーディオファイルからテキストへの変換
- 16. Excel:日付形式へのテキスト変換
- 17. pdfからテキストへの変換
- 18. Gödelコードからテキストへの変換
- 19. 音声からテキストへの変換R
- 20. Rの数値と突然変異への時刻変換
- 21. 数値をテキストとして数値に変換
- 22. SQLデータベースの16進数値 - 10進数への変換
- 23. Pentahoケトルの文字列から整数/数値への変換
- 24. iOS上のCoreData/SQLiteへのmySQL DBの部分の変換
- 25. sqliteからpostgresqlへのRubyアプリケーションでのRubyの変換
- 26. エラーの変換データ型 '数値' 小数へ(ヘルプ!)
- 27. 数値から長整数への変換C#
- 28. テキスト領域の変数値
- 29. SQL ServerからSQLiteへのクエリの変換
- 30. 二倍の数値への変換PythonのIEEE-754
SQLiteは、varchar(text) - http://www.sqlite.org/datatype3.html以外のタイプをサポートしています。実際の列に値を保存してみませんか? – xyzzycoder
データベースに実際の数値として値を格納する方がはるかに効率的です。 – rmaddy
私はその形式でdbを与えられました。私は変更できません。私はすることができます:) – user519274