【问题标题】:FQL select column name "AS" aliasFQL 选择列名“AS”别名
【发布时间】:2012-03-23 17:11:28
【问题描述】:

我正在使用 JSDK,但问题肯定在 FQL 请求中。

我正在尝试进行基本操作的选择,我想命名结果。但是facebook总是把它命名为“anon”

SQL 示例:

SELECT (register_time - unregister_time) AS time_registered FROM users where id='1';

这都是关于关键字 AS。

FQL 有问题:

SELECT 1 + 2  from user where uid=me();

它有效,但结果 3 将具有名称 anon。但我想要这样的东西:

SELECT 1 + 2 AS result  from user where uid=me();

不幸的是它不知道“AS”。

当然,我可以从“匿名”中获得价值。但是当这些值更多时,就很不方便了。

有没有办法给它起名字?

【问题讨论】:

  • 据我所知,你不能。事实上,您似乎也不能一次选择超过 1 个匿名字段。
  • 其实我在尝试的时候是可以的。
  • 您的查询是什么,您在哪里/如何运行它?以下,当在 Graph API Explorer 工具中运行时,仅返回一个值为 1 的“anon”字段:SELECT 1,2 FROM user WHERE uid = me()
  • 我在开发者控制台中试过了。但在实际应用中,由于名称相同,它看起来只有 1 个匿名字段。

标签: javascript facebook select facebook-fql alias


【解决方案1】:

目前 facebook FQL 不支持select column name "AS" alias我们都喜欢拥有这个功能。访问这样的实例真的很不方便。

所以我们得等一段时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-26
    • 2016-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-15
    • 2016-06-17
    • 1970-01-01
    相关资源
    最近更新 更多