LoginSignup
1
2

More than 5 years have passed since last update.

【MySQL】時系列データの前後比較のクエリ

Posted at

MySQLで為替や株価などの時系列データの比較を行うとき、サブクエリを作って無地やり解決したクエリ。
為替の値動きチェックのクエリ作成時に必要だったのでメモしておきます。
頻度高くても分1回程度のバッチ処理で走らせている処理なので、あまりパフォーマンスを考えていないので要注意です。

SELECT a.TIME,a.HIGHPRICE, b.HIGHPRICE FROM {テーブル名} a
LEFT JOIN 
(SELECT TIME  + INTERVAL 1 MINUTE 'TIME' ,HIGHPRICE FROM {テーブル名}) as b
on a.TIME = b.TIME
order by a.TIME desc;
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2