【发布时间】:2011-08-24 03:38:24
【问题描述】:
我相信可以对 GQL 执行数学运算是有限制的。以下 SQL 语句适用于普通的关系数据库系统:
SELECT id, ( 3959 * acos( cos( radians(lat_t) ) *
cos( radians( lat ) ) * cos( radians( lng ) - radians(lng_t) )
+ sin( radians(lat_t) ) * sin( radians( lat ) ) ) ) AS distance
FROM Stores HAVING distance < 25 ORDER BY distance
有人知道如何使用 GQL 语句执行上述 SQL 语句吗?或者至少可以替代 GQL 中 cos、弧度、sin 等的数学运算?紧迫的。
【问题讨论】:
标签: google-app-engine gql