我在 MS Access 2010 数据库中有下表:
CommTable
pkID
fkID
Level
type1Date
type2Date
对于给定的 fkID 值,我需要在两个日期字段中选择级别和最快的值。下面是一些关于 SQL 可能看起来的伪代码:
SELECT Level, date FROM CommTable WHERE fkID=2
If Type1Date<Type2Date{date=Type1Date}
Else {date=Type2Date}
这显然不是正确的 SQL。有人可以告诉我在 MS Access SQL 中编写它的正确语法吗?