Sql 如果您真的想将其用作列名,请引用它“ORDER”。感谢您的回复,基本上我只使用第二个查询来确保第一个查询中的记录都不存在,因此我真的不需要相同的列。我正在研究不存在是的,您确实需要列相同,否则您不能使用减去,这就是为什么我要研究不存在,因为列不能也不会相同

Sql 如果您真的想将其用作列名,请引用它“ORDER”。感谢您的回复,基本上我只使用第二个查询来确保第一个查询中的记录都不存在,因此我真的不需要相同的列。我正在研究不存在是的,您确实需要列相同,否则您不能使用减去,这就是为什么我要研究不存在,因为列不能也不会相同,sql,oracle,Sql,Oracle,如果您真的想将其用作列名,请引用它“ORDER”。感谢您的回复,基本上我只使用第二个查询来确保第一个查询中的记录都不存在,因此我真的不需要相同的列。我正在研究不存在是的,您确实需要列相同,否则您不能使用减去,这就是为什么我要研究不存在,因为列不能也不会相同。 SELECT MODEL, ORDR, CONSMR, PRODN FROM a.Store // db schema WHERE (MODEL = '15') // No problems on this query MINUS S


如果您真的想将其用作列名,请引用它
“ORDER”
。感谢您的回复,基本上我只使用第二个查询来确保第一个查询中的记录都不存在,因此我真的不需要相同的列。我正在研究
不存在
是的,您确实需要列相同,否则您不能使用
减去
,这就是为什么我要研究
不存在
,因为列不能也不会相同。
SELECT MODEL, ORDR, CONSMR, PRODN 
FROM a.Store // db schema
WHERE (MODEL = '15') // No problems on this query

MINUS

SELECT MODEL, ORDR 
FROM newStore 
WHERE ORDR..... // Not sure what should go here
SELECT <stuff> FROM Table1
WHERE NOT EXISTS 
  (SELECT 1 FROM Table2
   WHERE Table1.Something = Table2.Something)