MS Access 2010 データベースに次のテーブルがあります。
CommTable
pkID
fkID
Level
type1Date
type2Date
fkID の特定の値に対して、Level と 2 つの日付フィールドの最も早い値を選択する必要があります。SQL がどのように見えるかの擬似コードを次に示します。
SELECT Level, date FROM CommTable WHERE fkID=2
If Type1Date<Type2Date{date=Type1Date}
Else {date=Type2Date}
これは明らかに正しい SQL ではありません。MS Access SQL でこれを記述するための正しい構文を教えてもらえますか?