私は Android SQLite に取り組んでいます (Galaxy s2 でテストしています) この問題を解決できません
次のようなデータベースがあります。
COORDINATES
id latitude longitude
1 37.996163 -116.644592
2 37.996163 -116.644592
3 37.957507 -116.67467
4 36.370157 -91.156311
クエリを実行します。
select CAST((latitude*10) AS UNSIGNED) AS lat, CAST((longitude*10) AS UNSIGNED) AS lon from coordinates group by lat,lon
私が期待する:
lat lon
379 -1166
363 -911
代わりに私は得る:
lat lon
379 -1166
379 -1166
363 -911
CAST によって変更されていない値に対して「グループ化」を実行する mysql での同じクエリは完全に機能します。
ありがとう