看过SAS文档以及SO方面的内容,但是与现场和SAS有点距离,想寻求帮助。 我正在查看一些SAS代码,其中涉及到该特定部分:
SELECT A.*,
CASE WHEN A.all_111 > max(99.99, 0.025*AMOUNT)
此操作在创建条目表之前运行。该表应该丢弃小于100的值。我想这就是max中的第一个参数(99.99)的作用。
但是,我不确定0.025 * AMOUNT的用途是什么?
答案 0 :(得分:2)
最大值仅取最大值99.99和0.025 *,即金额的2.5%。因此,如果数量的2.5%大于100,则可以大于100。Max将在此处对每个单独的行值进行运算。