Closed. This question needs to be more focused。它当前不接受答案。












想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。

2个月前关闭。



Improve this question




我读过有关YQL的文章,但是我不明白如何为所有公司获取一些简单的数据(例如公司股票代码,市值,股票价格等)?

还有一个问题,如何获得YQL可以查询的所有Yahoo Finance表及其字段?

最佳答案

对于第一个问题,您真的无法通过YQL进行任何查询来获取所有公司的数据。它更倾向于为较小的查询获取数据。 (即,它不会为您提供整个Yahoo! Finance数据库的完整数据转储。)

关于第二个问题,这是如何开始探索Yahoo!的方法。 YQL中的财务表:

  • YQL Console
  • 开始
  • 在左上角,确保选中了Show Community Tables。
  • 在搜索字段
  • 中键入finance
  • 您将看到所有Yahoo Finance表(约15个)

  • 然后,您可以尝试以下示例查询:

    select * from yahoo.finance.quote where symbol in ("YHOO","AAPL","GOOG","MSFT")

    更新2016-04-04:这是一个当前屏幕截图,显示了“显示社区表”复选框的位置,必须单击该复选框才能查看这些财务表:
    yahoo - 从Yahoo Finance获取数据-LMLPHP

    关于yahoo - 从Yahoo Finance获取数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14795726/

    10-13 05:06