いくつかのURLを含む配列がある場合:
['http://www.abc.com', ..., 'http://www.xyz.com']
URLごとに、次のクエリでhtmlを取得したいと思います。
select * from html where url=[url from array]
質問:配列内のすべてのURLに対してyqlにリクエストを送信する必要がありますか、それともすべてのURLを含む単一のリクエストをyqlに送信し、一括応答を受信する方法はありますか?
いくつかのURLを含む配列がある場合:
['http://www.abc.com', ..., 'http://www.xyz.com']
URLごとに、次のクエリでhtmlを取得したいと思います。
select * from html where url=[url from array]
質問:配列内のすべてのURLに対してyqlにリクエストを送信する必要がありますか、それともすべてのURLを含む単一のリクエストをyqlに送信し、一括応答を受信する方法はありますか?
次のクエリを使用できます。
select * from html where url in ('http://www.yahoo.com','http://www.google.com')
または、yql.query.multi YQLテーブルを使用して、さまざまなYQLクエリを組み合わせることもできます。例:
select * from yql.query.multi where queries="select * from html where url='http://www.google.com';select * from html where url='http://www.javarants.com/rss'"