如何将一个值与SQL中的整列进行比较?

时间:2011-11-18 19:43:26

标签: sql ms-access ms-access-2007

我有以下数据:

Policy Number: Amount:   Min Price: 
100              100          70
101              200
102              300
103              50

此处最低价格设定为70。

如何获得以下结果:

Policy Number:  Amount after min price:
100                       100
101                       200
102                       300
103                       70

我的意思是我无法在不更改数据的情况下将一个值与整列进行比较。

1 个答案:

答案 0 :(得分:3)

如果函数IIF

,您可以使用MS Access内联来完成此操作
SELECT iif([amount] < [min_price], [min_price], [amount])