我想从另一个表中不存在的表中选择数据但它不起作用,我认为语法bootstrap-datepicker.de.js:7 Uncaught TypeError: Cannot set property 'de' of undefined
at bootstrap-datepicker.de.js:7
at bootstrap-datepicker.de.js:19
中有错误请建议解决此问题
WHERE NOT EXISTS
答案 0 :(得分:0)
如果您尝试插入新的唯一行,可以考虑使用except
,如下所示:
select
CHARACTER6 as sales_no
, CHARACTER4 as CUST_NO
, OCCURRENCE
INTO [QA_RES#]
from openquery (ORALINK_QA, '
select CHARACTER6, CHARACTER4, OCCURRENCE
from QA.QA_RESULTS
where PLAN_ID = ''32196''')
except
select CHARACTER6, CHARACTER4, OCCURRENCE
from CHECK_OCCURRENCE
答案 1 :(得分:0)
您需要在Exists运算符查询
中定义关系(where子句中关系的条件)SELECT t.CHARACTER6 AS sales_no
, t.CHARACTER4 AS CUST_NO
, t.OCCURRENCE
INTO QA_RES#
FROM OPENQUERY(ORALINK_QA, 'select * from QA.QA_RESULTS
where PLAN_ID = ''32196'''
) t
WHERE NOT EXISTS ( SELECT *
FROM CHECK_OCCURRENCE c
WHERE t.SomeColumn = c.SomeColumn --<-- Condition to check
);