通过YQL将/ String转换为整数?

时间:2013-12-26 18:42:55

标签: yql

在SQL中,您可以使用强制转换或转换将字符串转换为整数,以便比较数值,即

SELECT * FROM table1 WHERE CAST(col1 AS int) < 100

是否可以在YQL中执行相同的操作?

以下不起作用:

SELECT * FROM json WHERE url='url_goes_here' AND CAST(col1 AS int) < 100

它给了我0结果。我应该得到更多。

在两个查询中,col1都是一个字符串。

1 个答案:

答案 0 :(得分:1)

YQL并不完全是SQL。它是一种“类似SQL”的语言。它不会在后台查询数据库,而是对后端进行REST调用。

由于我不知道你在查询什么表,从我对问题的理解,你所说的可以实现。阅读yql doc here。示例查询select * from local.search where query="sushi" and location="san francisco, ca" and Rating.TotalRatings < "12"

我知道我们正在与字符串值进行比较,但确实有效。您可以在YQL控制台here上对此进行测试(只需在文本框中复制粘贴查询)。如果您有任何问题/疑虑,请与我们联系。我会尽力回答这个问题。