SQL <>功能帮助

2020-09-25 05:54发布

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

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


我正在尝试使<>函数正常工作,似乎我做错了什么。 我试图通过将值包含在<>函数的括号中,以不包括值411000和411005。 有人告诉我要求在这里使用" OR"。 当我运行以下代码时,结果包括两个值。 我在做什么错了?

选择u.IncidentNumber,u.PrimaryRoleOfUnit
 来自INC_UnitInformation u
 其中(u.PrimaryRoleOfUnit <> 411000或u.PrimaryRoleOfUnit <> 411005)
 

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

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


我正在尝试使<>函数正常工作,似乎我做错了什么。 我试图通过将值包含在<>函数的括号中,以不包括值411000和411005。 有人告诉我要求在这里使用" OR"。 当我运行以下代码时,结果包括两个值。 我在做什么错了?

选择u.IncidentNumber,u.PrimaryRoleOfUnit
 来自INC_UnitInformation u
 其中(u.PrimaryRoleOfUnit <> 411000或u.PrimaryRoleOfUnit <> 411005)
 
付费偷看设置
发送
1条回答
黑丝骑士
1楼-- · 2020-09-25 06:08
选择u.IncidentNumber,u.PrimaryRoleOfUnit
 来自INC_UnitInformation u
 其中(u.PrimaryRoleOfUnit <> 411000和u.P​​rimaryRoleOfUnit <> 411005)

我相信OR是您的问题,当它是这2个值中的任何一个时,OR的另一端为TRUE,则将返回该值。 像我上面发布的那样尝试AND。

一周热门 更多>