例如:
WITH my_data AS
(SELECT 'test1' AS value, 'owner1' AS owner FROM dual
UNION ALL SELECT 'test2' AS value, 'owner1' AS owner FROM dual
UNION ALL SELECT 'test3' AS value, 'owner1' AS owner FROM dual
UNION ALL SELECT 'test4' AS value, 'owner1' AS owner FROM dual
UNION ALL SELECT 'test5' AS value, 'owner1' AS owner FROM dual
UNION ALL SELECT 'test1' AS value, 'owner2' AS owner FROM dual
UNION ALL SELECT 'test3' AS value, 'owner2' AS owner FROM dual
UNION ALL SELECT 'test5' AS value, 'owner2' AS owner FROM dual)
SELECT
value
FROM my_data
WHERE owner = 'owner1'
MINUS
SELECT
value
FROM my_data
WHERE owner = 'owner2'
;
你嘗試過什麼嗎? –
閱讀'minus','(不)in'和'(not)exists'。 –