私は現在、アプリケーション アップデーターのバックエンドを作成しており、サーバーを使用してすべてのファイルとリビジョンを追跡しています。
現在、データベースに 2 つのテーブルがあります。
dev_version_control_files
Columns: FileID, FileName
dev_version_control_versions
Columns: VersionID, FileID, Version, DateReleased, FileLocation
ファイル テーブルは、バージョン管理下にあるファイルごとに 1 つのレコードを保持します。バージョン テーブルには、各ファイルのバージョンごとに、リリース日、バージョン番号、場所とともに 1 つのレコードが保持されます。
今私が欲しいのは、ファイル テーブル内のすべてのファイルの最後のレコード (更新) を取得することです。これは、リリースされたときからの UNIX タイムスタンプを保持する日付フィールドによって決定する必要があります。
更新要求が行われるたびにバージョン テーブルのすべての行を調べたくないので、1 つのクエリでこれを行うことは可能でしょうか?