2016-04-06 32 views
0

Bu sorguyu aldım ve bunu değiştirmek istiyorum, böylece son 3 ay (veya şimdi 90 gün) için veri alınıyor.YQL - YQL'de son 3 aydaki verileri sorgulamak için sözdizimi nedir?

select * from yahoo.finance.historicaldata where symbol = "YHOO" and startDate = "2009-09-11" and endDate = "2010-03-10" 

YQL'de "yeniden inceleme" işlevi var mı?

+0

Sorun nedir? – WhoAmI

+0

Merhaba @WhoAmI Yanıtladığınız için teşekkür ederiz. Sorun, son 3 aydaki verileri karşılayabilmem için sorgularımı değiştirmek istiyorum (örneğin, geçmişten 3 ay geçmiş verileri al). –

+0

Geç cevap için özür dilerim. YQL sorgusunu nerede kullanıyorsunuz? Yani, jQuery veya python veya php gibi kullanıyor musunuz? – WhoAmI

cevap

0

Eğer YQL kullanmak istiyorsanız, ben (topluluk tabloları etkin) İşte

YQL geliştirici konsolu ile uğraşırken öneririm: https://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys

aşağıdaki YQL deyimi gelen Yahoo için geçmiş verilerini alacağı dün yılın başlangıcı:

select * from yahoo.finance.historicaldata where symbol = "YHOO" and startDate = "2016-01-01" and endDate = "2016-03-24" 

aşağıdaki JSON yanıtını üretecektir Bu URL:

https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.historicaldata%20where%20symbol%20%3D%20%22YHOO%22%20and%20startDate%20%3D%20%222016-01-01%22%20and%20endDate%20%3D%20%222016-03-24%22&format=json&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=