因此,我正在编写一份补偿报告,其中一项要求是,一个人的现金上限与其他人不同。我的解决方案不是创建参数,而是要查询输出取决于人的查询。 EX)如果人员=特定人员而不是现金上限= 15,000否则现金上限= 10000。这是我到目前为止的内容,但这给我一个错误。
[我的代码]
错误消息
我不确定如何解决此语法问题。我还是SQL新手,所以我不太确定。
只需声明表达式:
(case when mc = 'shaun meller' then 15000 else 10000 end) as cashcap