すべてのイベントとその古いバージョンを保持するイベント「イベント」を含むテーブルがあります。私はこれらの列を持っています:
- 「id」プライマリ、
- ここで「origin_id」は元のイベントのIDを保持し、
- 「date_added」DATETIME 列。
最初にイベントを追加すると、その「origin_id」がその「id」値を取得します。このイベントを変更すると、最初のイベントと同じ「origin_id」、新しい自動インクリメントされた「id」、および新しい「date_added」で新しいイベントが作成されます。
テーブルから現在のすべてのイベントのリストを取得する方法はありますか?
したがって、3 つのイベントがあり、それぞれにいくつかのリビジョン/更新がある場合、それぞれの最後の更新のみを取得したいと考えています。