【发布时间】:2013-03-01 19:36:47
【问题描述】:
我有 3 个值 saleprice、productprice 和 reward_price。 我需要让它先查找销售价格,如果没有销售价格,则查看产品价格。然后抓住它并将其向上或向下舍入 50 美分。苏..
- 4.49 = 4 奖励价格 = 4
- 4.50 = 5 奖励价格 = 5
【问题讨论】:
标签: sql ms-access rounding ms-access-2003
我有 3 个值 saleprice、productprice 和 reward_price。 我需要让它先查找销售价格,如果没有销售价格,则查看产品价格。然后抓住它并将其向上或向下舍入 50 美分。苏..
【问题讨论】:
标签: sql ms-access rounding ms-access-2003
SELECT
Format(IIf(saleprice Is Null, productprice, saleprice), '#') AS reward_price
FROM YourTable;
Format() 返回一个字符串。如果您需要 reward_price 作为实际数字,您可以将字段表达式包装在转换函数中,例如 Val()、CCur()、CInt() 等。
【讨论】: