株式会社オズビジョンのユッコ (@terra_yucco) です。 今日はトラブル対応中に出くわした MySQL の小ネタ。 トラブルの内容 抽出ロジックにミスがあり、特定のアクションをしてから 60 分後までにはお知らせが飛ぶ予定だったのですが、それが一部の条件で飛ばなくなっていました。 対応自体は処理を修正して完了しましたが、影響を受けた人の抽出タスクが残ります。 2 つの日付の差分を取りたい 特定のアクションをしてから 60 分後までにはお知らせが飛ぶ予定 なので 特定のアクションをした日時 実際に対応後お知らせが飛んだ日時 がわかれば、取得は可能です。 幸い、この 2 つの値は timestamp 型で DB に入っていました。 MySQL で timestamp 型の差分を出したい 【誤】減算 timestamp 型は名称からして Unix の Epoch 秒なのかと思っていたの