这是我参与「掘金日新计划 · 12 月更文挑战」的第32天,点击查看活动详情
序
HELLO,这里是百里,一个学习中的ABAPER,在工作学习中,肯定会遇到这么一种业务需求,就是当我某个表的某个值没有值时...一般在自开发表,配合标准表的应用中特别多.在ALV展示时,往往需要配合多家进行统一写代码,这时又需要详细区分条件,从而按照不同公司展示应数据内容....什么是CASE...WEHN
在前台sql中 比如orcle, sql server ,mysql 等, 都有类似的用法, 就是当我输入某个值 属于某个条件时,那么就等于什么值....在HANA版本中新增加了 CASE...WHEN 的用法.大大的减少了工作中的代码量.
技术解析
在opensql 中,我们通过sql 语句,进行查询数据时,插入对应的case..when 用法....CASE WHEN 条件1 THEN 值1
WHEN 条件2 THEN 值2
ELSE 值3
end