我有一个存储产品编号、客户名称和区域的表。因此,我可以使用这张表查询特定区域中特定客户的所有产品。
我正在尝试编写一个查询,让我可以查看客户在 1 个区域中拥有哪些产品,而不是在另一个区域中拥有哪些产品,反之亦然(比较区域)。换句话说,对于特定的客户,我是否可以看到北方的所有产品而不是南方的所有产品,以及南方的所有产品而不是北方的所有产品。
我很确定如果它是 2 个单独的查询,这将非常容易,但我试图在一个查询中完成。可能吗?
产品客户区域 500 1 北 500 1 南 501 1 北 502 1 南 503 1 北 503 1 南
上述数据的结果表明,客户 1 在北方有产品 501,但在南方没有,在南方有产品 502,但在北方没有。产品 500 和 503 被忽略,因为它们位于两个区域中。
产品客户区域 501 1 北 502 1 南