Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 不存在带有附加筛选器的查询_Sql_Teradata - Fatal编程技术网

Sql 不存在带有附加筛选器的查询

Sql 不存在带有附加筛选器的查询,sql,teradata,Sql,Teradata,我有一个不存在的查询,它没有给出正确的结果。但是,使用带负号的同一查询可以得到正确的结果。谁能告诉我哪里弄错了。以下是两个代码: 不存在: SEL DISTINCT Accs_Meth_Id FROM X.DIM_LINE A WHERE NOT EXISTS ( SEL 1 FROM X.DIM_PRODUCT B WHERE A.ACCS_METH_ID=B.ACCS_METH_ID AND A.STATUS <> 'A' AND B.STATUS <>

我有一个不存在的查询,它没有给出正确的结果。但是,使用带负号的同一查询可以得到正确的结果。谁能告诉我哪里弄错了。以下是两个代码:

不存在:

    SEL DISTINCT Accs_Meth_Id FROM X.DIM_LINE  A
WHERE NOT EXISTS 
(
SEL 1 
FROM X.DIM_PRODUCT B 
WHERE A.ACCS_METH_ID=B.ACCS_METH_ID
AND A.STATUS <> 'A'
AND B.STATUS <> 'A'
); 
从X.DIM\u行A选择不同的Accs\u Meth\u Id
不存在的地方
(
选择1
来自X.DIM_产品B
其中A.ACCS_METH_ID=B.ACCS_METH_ID
A.状态“A”
B.状态“A”
); 
减:

SEL DISTINCT ACCS_METH_ID FROM X.DIM_LINE 
WHERE STATUS<>'A'
MINUS
SEL DISTINCT ACCS_METH_ID FROM X.DIM_PRODUCT 
WHERE STATUS<>'A' 
从X.DIM\u行选择不同的ACCS\u METH\u ID
“A”状态在哪里
减
从X.DIM\u产品中选择不同的ACCS\u METH\u ID
“A”状态在哪里
谢谢,
AMiT

从子查询中获取条件
A.STATUS'A'

SEL DISTINCT Accs_Meth_Id FROM X.DIM_LINE  A
WHERE 
A.STATUS <> 'A'
AND
NOT EXISTS 
(
SEL 1 
FROM X.DIM_PRODUCT B 
WHERE A.ACCS_METH_ID=B.ACCS_METH_ID    
AND B.STATUS <> 'A'
); 
从X.DIM\u行A选择不同的Accs\u Meth\u Id
哪里
A.状态“A”
及
不存在
(
选择1
来自X.DIM_产品B
其中A.ACCS_METH_ID=B.ACCS_METH_ID
B.状态“A”
); 

从子查询中获取条件
A.STATUS“A”

SEL DISTINCT Accs_Meth_Id FROM X.DIM_LINE  A
WHERE 
A.STATUS <> 'A'
AND
NOT EXISTS 
(
SEL 1 
FROM X.DIM_PRODUCT B 
WHERE A.ACCS_METH_ID=B.ACCS_METH_ID    
AND B.STATUS <> 'A'
); 
从X.DIM\u行A选择不同的Accs\u Meth\u Id
哪里
A.状态“A”
及
不存在
(
选择1
来自X.DIM_产品B
其中A.ACCS_METH_ID=B.ACCS_METH_ID
B.状态“A”
); 

谢谢泰多..我的错。谢谢泰多..我的错。