我在ACCESS有一张桌子。我需要实现一个SQL查询/宏来为它添加另一个字段。
ID F1 F2 F3
1 1 2 3
2 5 6 9
3 4 2 3
我需要添加一个字段F4,它具有以下公式: -
F4 = IF(MIN(F1,F2-F3)>0,MIN(F1,F2-F3),0)
感谢。
答案 0 :(得分:2)
要实现最低功能,您可以遵循此知识库文章:ACC2000: How to Find Minimum or Maximum Value Across Fields of Record。
然后,您在Access中的查询应该是:
SELECT f1, f2, f3, IIF(Minimum(f1, f2-f3)>0,Minimum(f1, f2-f3),0) AS f4
FROM tempDb