https://dev.socrata.com/docs/datatypes/number.html#,表示 % 和 ^ 可用于获取一个数字除以另一个数字的模数。我不能让他们工作,也找不到例子。
当我尝试 ^ 时,我似乎得到了幂运算。例子:
http://data.cityofchicago.org/resource/pubx-yq2d.json ?$select=streetnumberto,streetnumberfrom,(streetnumberto-streetnumberfrom)^100%20as%20address_length_in_blocks
当我尝试 % 本身时,我得到一个“格式错误”的错误,这并不奇怪。当我尝试 % 的 %25 代码时,我仍然收到“格式错误”的错误,但似乎表明它正确插入了 % 但不知道它的含义。(我被限制发布两个以上的链接,但只需将上面的 ^ 替换为 % 和 %25。)
谁能帮我搞定这个工作?
顺便说一句,冒着混合主题的风险,我理想情况下希望使用 int 或 round 类型的函数,但它们似乎在 SoQL 中不存在,所以我试图回到获得除以 100 的整数部分。
谢谢你。