我有两个疑问:
查询 1:
SELECT DISTINCT maker FROM Product WHERE type='laptop'
Run Code Online (Sandbox Code Playgroud)
给出结果 {A, B, E, F, G}
和
查询 2:
SELECT DISTINCT maker FROM Product WHERE type='pc'
Run Code Online (Sandbox Code Playgroud)
给出结果 {A, B, C, D, E}
问题是:我怎样才能得到query1 - query2 = {A, B, E, F, G} - {A, B, C, D, E} = {F, G}
我试过:
SELECT DISTINCT maker FROM Product WHERE type='pc' AND NOT EXISTS (
SELECT DISTINCT maker FROM Product WHERE type='b'
);
Run Code Online (Sandbox Code Playgroud)
但它给了我空的记录。对不起,我是 MySQL 的新手
mysql ×1