2020-08-22 21:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在查询以查找表A中的数据,而表B中不存在数据,但是当使用" NOT EXITS"运算符时,它将显示以下错误
从VISTA_REPOSICION_TRASLADOS中选择a.CODBARRA,a.ITEMCODE,a.SECTOR和a.NROREPO a a.CODBARRA不存在的地方(SELECT * FROM REPOSICION_TIENDAS_LINEA_DETALLES2)
选择a.CODBARRA,a.ITEMCODE,a.SECTOR,a.NROREPO 来自VISTA_REPOSICION_TRASLADOS a 不存在(从REPOSICION_TIENDAS_LINEA_DETALLES2 b WHERE a.CODBARRA = b.CODBARRA中选择不同的codbarra);
不确定为什么选择此答案作为正确答案-Florian的先前答案同样正确。/p>
值得一提的是:子查询中的DISTINCT不会添加任何值。
实际上,子查询的整个投影列表与 EXISTS条件,因为它实际上仅检查子查询是否返回任何记录。因此,编写子查询的"规范"方式为... EXISTS(SELECT * FROM
无需在此处选择特定列或将其设为DISTINCT。 另一种"实际情况":这是在少数情况下SELECT *实际上是正确的事情之一。
您的语法错误。 像下面这样纠正它(也许您必须更改要在子查询的where-condition中进行比较的列;具体取决于表中的内容和想要检查的内容):
SELECT CODBARRA,ITEMCODE,SECTOR,NROREPO 来自VISTA_REPOSICION_TRASLADOS a 不存在的地方(从REPOSICION_TIENDAS_LINEA_DETALLES2 b中选择codbarra,其中a.CODBARRA = b.CODBARRA);
选择a.CODBARRA,a.ITEMCODE,a.SECTOR,从VISTA_REPOSICION_TRASLADOS a中选择a.NROREPO pre> 不输入CODBARRA的位置(从REPOSICION_TIENDAS_LINEA_DETALLES2中选择不同的CODBARRA); 如果我使用< 不在条件之后的in>函数中?
不输入CODBARRA的位置(从REPOSICION_TIENDAS_LINEA_DETALLES2中选择不同的CODBARRA);
如果我使用< 不在条件之后的in>函数中?
最多设置5个标签!
不确定为什么选择此答案作为正确答案-Florian的先前答案同样正确。/p>
值得一提的是:子查询中的DISTINCT不会添加任何值。
实际上,子查询的整个投影列表与 EXISTS条件,因为它实际上仅检查子查询是否返回任何记录。
因此,编写子查询的"规范"方式为... EXISTS(SELECT * FROM
无需在此处选择特定列或将其设为DISTINCT。
另一种"实际情况":这是在少数情况下SELECT *实际上是正确的事情之一。
您的语法错误。 像下面这样纠正它(也许您必须更改要在子查询的where-condition中进行比较的列;具体取决于表中的内容和想要检查的内容):
一周热门 更多>
点击此处---> 一起学习S4 HANA ...
相关问答
采纳回答
编辑标签
举报内容
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
付费偷看金额在0.1-10元之间