2つのテーブルがあります。「質問」:質問のリスト、「結果」ユーザーはこれらの質問に結果を出します。
Table: Questions
ID
Table: Results
ID
Created - When this record was added.
Q_ID - A FK to the Question table
サンプルデータ
Table: Questions
ID
----
1
8
15
55
Table: Results
ID | Created | Q_ID
--------------------
1 | 12:02 | 1
2 | 12:03 | 15
3 | 12:04 | 8
次の情報を取得するクエリ(または2つ)を探しています。
- 結果が関連付けられていない質問。
- すべての質問に結果がある場合は、結果が最も古い質問を見つけます。
このクエリはquestion.id=55を返す必要があります。これは、結果がない唯一の質問であるためです。question.id = 55が存在しなかった場合、質問の結果が最も古いため、question.id=1が返されます。