MS Access-根据单元格内容选择字段

时间:2018-11-20 13:49:30

标签: ms-access-2016

除了为查询中的Access字段构建IIF语句外,如何使用单元格内容来确定要从哪个字段提取数据?

我有一个日期字段,根据日期,我想从其他字段中提取数据(即:如果日期是2018年1月1日,我想从FieldA中提取,如果日期是2/1 / 2018年,我想退出FieldB。过去,我用很长的IIF语句来做到这一点,但我想知道是否有更优雅/更简单的方法。

1 个答案:

答案 0 :(得分:0)

我认为Switch function会更优雅。

例如。

SELECT
Switch(
    date < 'xxx', FieldA,
    date >= 'xxx', FieldB
    ) AS field
FROM table;