我正在使用sqlite在我的应用程序中保存纬度,经度和视频路径。通过将当前纬度和经度作为参数传递给查询。我需要根据视频路径进行排序
靠近。我使用以下查询来实现 SELECT videopath
,(3959 * ACOS(COS(RADIANS(12.9833))* COS(RADIANS(lat))* COS(RADIANS(lng) - RADIANS(77.5833) ))+ SIN(RADIANS(12.9833))* SIN(RADIANS(lat))))AS距离自VideoPathsTable ORDER BY distance ASC LIMIT 0,30 。在sql中这个查询执行正常但在sqlite中我收到以下错误没有这样的功能:ACOS 还有其他任何替代方法来执行此操作。请帮我解决这个问题。我正在使用libsqlite3.0.dylib
答案 0 :(得分:0)
看起来这不是标准SQLite3的一部分}} 之前检查SO: - )