これは私がまだ解決できていない質問なので、必要なものをより明確にする必要があるかもしれません。
毎月受信して MySQL データベースにアップロードするデータソースがあります。最も役立つ形式ではないかもしれませんが、データを変更することはできません。次のようになります。
Ref Action Date/Time User Location
00123 Create 01:02:12_09:13:13 J Jones Home
00456 Create 01:02:12_09:13:13 J Jones Home
00123 Revise 03:02:12_15:20:01 A Smith Home
00789 Create 01:02:12_09:13:13 J Jones Home
00123 Delete 05:02:12_10:51:45 B Halls Home
×1000台
最初のイベント (Create イベント) によって生成される参照番号に対して発生するイベントを追跡します。これらのイベントはさまざまな間隔で発生し、さまざまな場所でさまざまな人々によって行われます。
上記の例を使用して、特定の月のデータをループし、参照番号とその「作成」イベントを取り出し、その参照番号の他のすべてのイベントを見つける必要があります。
次に、この情報を操作できるようにする必要があります。たとえば、作成と改訂、改訂と削除の時間差を計算し、誰がどこでそれらを行ったかを計算します。
月または日付範囲で作成されたすべての参照番号に対してこれを行う必要があります。
だから私はこれを行うことができるクエリを作成できることを望んでいます-ref番号を見つけ、他のイベントを見つけ、何らかの方法でそれらをつなぎ合わせます-最終的に新しいデータを取得します-
参照番号、作成時刻、作成者、改訂時刻/作成者、削除時刻など
この新しいデータを新しいテーブルに格納できれば便利だと思います(?)
これは、クエリとして、またはおそらくクエリと PHP (配列?) の組み合わせとして実行できますか?