私は現在、タイムスタンプに至るまでのすべてのレコードを 1 分引き込んでいます (たとえば、関心のあるタイムスタンプが の場合2014.04.14T09:30
):
select from Prices where timestamp within 2014.04.14T09:29 2014.04.14T09:30, stock=`GOOG
ただし、これは明らかにあまり堅牢ではありません。前のレコードが at09:25am
で、クエリが何も返さない場合があります。価格が何度も変更された場合、最後に返されたレコードだけが必要な場合でも、クエリによって数百のレコードが返されることがあります。
Prices
これはasof結合で実行できることはわかっていますが、現時点では大きすぎるため、当面は避けたいと思います。
私も同じことをすることに興味がありますが、特定のタイムスタンプの後の最初のレコードを見つけることに興味があります。
拡大されたテーブルでPrices
あることにも注意してください