MINUS配合[NOT] EXIST使用可以查询出包含符合某个条件的多记录的其他记录,
举例:
顾客A买了商品2、4、6
顾客B买了商品1、2、4
顾客C买了商品4、6
顾客D买了商品1、2、4、6
顾客E买了商品2、4、6
查询买了顾客A买过的所有商品的顾客:顾客A所买商品记录 MINUS (子查询:所有顾客所买商品记录)查询结果为NULL
SELECT 顾客
FROM
WHERE NOT EXIST 顾客A所买商品记录 MINUS (子查询:所有顾客所买商品记录)
查询领取佣金和不领取佣金的人数及平均工资: