前回同じデータが発生した日時を取得する
もっとうまい方法が無いかな~と思いつつ、とりあえず投稿します。
こうやってみれば!という案あれば是非コメント下さい。
こういうテーブルがあったとします。
何かの監視をしていて、時々メッセージが挙がってくると思って頂ければ大丈夫です。
ID列はどうでも良いので無視して下さい。

そんで、こんな風に、同じメッセージが前回いつ出力されたのか表示したい、というお題です。

やり方
クエリー1とクエリー2は、単にテーブルをそのまま取り込んだだけです。

クエリー1とクエリー2を結合する条件です。
TIMESTAMPの結合演算子は ">"

クエリー3はこの作り
クエリー1より、TIMESTAMP、ID、MESSAGEを取得
クエリー2より、MESSAGE1、TIMESTAMP1を取得

**「前回発生時刻」**のデータアイテムの中身
maximum([TIMESTAMP1] for [MESSAGE1],[TIMESTAMP])
とりあえずこれでできそうですけど、もっと簡単な方法あったら誰か教えて下さい!


