如何在SQL语句中处理空报表参数

2020-08-19 02:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在努力寻找一种更...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在努力寻找一种更简单的方法来查找如何在ABAP中实现这种查询

选择*

来自下属雇员

其中employeeid = ISNULL(p_employeeid,employeeid)

和cityid = ISNULL(p_cityid,cityid)

p_employeeid和p_cityid都是用户输入的参数。

如果用户未向p_employeeid输入值,则该查询将返回所有员工记录,无论其ID是什么

如果用户未输入p_cityid的值,则该查询将返回所有员工记录,而不管城市是什么

我知道我可以编写用于处理每个条件的单个查询,但是,是否有更简单的方法来进行此操作?

我希望在此输入任何信息