2015-07-11 44 views
-1

有人可以告诉我什么是错的这个YQL声明:YQL - 错误查询

select symbol, Earnings_per_Share, Dividend_Yield, week_Low, Week_High, Last_Trade_Date, open, low, high, volume, Last_Trade 
from csv 
where url="http://download.finance.yahoo.com/d/quotes.csv?s=YHOO,GOOG&f=seyjkd1oghvl1&e=.csv" 
    and columns="symbol,Earnings_per_Share,Dividend_Yield,Last_Trade_Date,week_Low,Week_High,open,low,high,volume,Last_Trade" 
    in(select * 
     from yahoo.finance.historicaldata 
     where symbol = "YHOO" 
     and startDate = "2009-09-11" 
     and endDate = "2010-03-10") 

我想要得到这个属性: http://www.electronics4design.com/wp-content/uploads/2015/07/priceTable.jpg

回答

0

什么是你想获得? 如果你需要的是得到YHOO数据,只是试试这个

select symbol, Earnings_per_Share, Dividend_Yield, week_Low, Week_High, Last_Trade_Date, open, low, high, volume, Last_Trade from csv where url="http://download.finance.yahoo.com/d/quotes.csv?s=YHOO&f=seyjkd1oghvl1&e=.csv" and columns="symbol,Earnings_per_Share,Dividend_Yield,Last_Trade_Date,week_Low,Week_High,open,low,high,volume,Last_Trade" 

我刚刚从URL删除GOOG = ...

+0

查询是好的,但当我把它放在脚本中时,我得到很多行。我只需要得到一排YHOO。这里是脚本: – user3576727