我正在使用 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 上的相同查询完美运行。
谢谢